⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 数字图像处理
💻
字号:
# file:        Makefile# author:      Andrea Vedaldi# description: Build SIFT++CXX=gccCXXFLAGS += -g -O3 -DNDEBUG -Wall -DVL_LOWE_STRICT -DVL_USEFASTMATHDIST=siftppVER=0.6.2# --------------------------------------------------------------------## --------------------------------------------------------------------# Determine on the flight the system we are running onDarwin_ARCH := macLinux_ARCH  := glxARCH := $($(shell uname)_ARCH)BINDIST=$(DIST)-$(ARCH)-$(VER)mac_SPECS := -DVL_MACglx_SPECS := -DVL_GLXCXXFLAGS += $($(ARCH)_SPECS)# --------------------------------------------------------------------## --------------------------------------------------------------------sift : sift.o sift-driver.o	g++ $(CXXFLAGS) $^ -o $@sift-static : sift.o sift-driver.o	g++ $(CXXFLAGS) $^ -o $@ -staticbenchmark : benchmark.o sift.o 	g++ $(CXXFLAGS) $^ -o $@sift-driver.o sift.o benchmark.o : sift.hpp sift.ipp sift-conv.tpp.PHONY: cleanclean:	rm -f *.o	find . -name '*~' -exec rm -f \{\} \;	find . -name '.DS_Store' -exec rm -f \{\} \;.PHONY: distcleandistclean: clean	rm -rf results dox	rm -f sift sift-static benchmark	rm -f .gdb_history	rm -rf $(DIST)-*	rm -rf $(BINDIST)	rm -rf $(BINDIST)-static	rm -f $(BINDIST)*.tar.gz.PHONY: doxdox:	(test -e dox || mkdir dox)	doxygen doxygen.conf.PHONY: testtest: sift	(test -e results || mkdir results)	./sift --verbose --output results/img3.key --save-gss data/img3.pgm.PHONY: autorightsautorights:	autorights . \	  --verbose \	  --recursive \	  --template notice.txt \	  --years 2006 \	  --authors "Andrea Vedaldi (UCLA VisionLab)" \	  --program "SIFT++".PHONY: distdist: distclean	echo Version $(VER) - Archived on `date` > TIMESTAMP	tar chvzf $(DIST)-$(VER).tar.gz ../$(DIST) --exclude test.PHONY: bindistbindist: sift 	test -e $(BINDIST) || mkdir $(BINDIST)	cp sift $(BINDIST)	cd $(BINDIST) ; strip -S sift	tar cvzf $(BINDIST).tar.gz $(BINDIST).PHONY: bindist-staticbindist-static: sift-static	test -e $(BINDIST)-static || mkdir $(BINDIST)-static	cp sift-static $(BINDIST)-static	cd $(BINDIST)-static ; strip -S sift-static	tar cvzf $(BINDIST)-static.tar.gz $(BINDIST)-static

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -