opencv makefile install

来源:互联网 发布:哪里有免费学编程的app 编辑:程序博客网 时间:2024/05/17 19:58
all: install update: | opencv opencv_contribcd opencv/&& git pull origin mastercd opencv_contrib/&& git pull origin master dep:sudo apt-get install -y cmake git checkinstall build-essential libdc1394-22-dev libv4l-dev libavcodec-dev libavutil-dev libavformat-dev libavutil-dev libswscale-dev libx264-dev libeigen3-dev libgtk2.0-dev libgstreamer1.0-dev libgstreamer-vaapi1.0-dev libtbb-dev libgtkglext1 libilmbase-dev libjasper-dev libjbig-dev liblzma-dev libopenexr-dev libtiff5-dev libtiffxx5 dep-graphic: depsudo apt-get install -y libqt4-dev libqt4-opengl-dev opencv_contrib:git clone https://github.com/itseez/opencv_contrib.git opencv:git clone https://github.com/itseez/opencv.gitcd opencv&& git checkout 3.0.0-beta opencv/release: | opencvmkdir opencv/release opencv/release/Makefile: | opencv/release opencv_contribmake clean #necessary to make sure old configuration files are not presentmake opencv/releasecd opencv/release/; cmake -D CMAKE_BUILD_TYPE=RELEASE -DOPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules$(options) .. opencv/release/lib/libopencv_core.so: build build: opencv/release/Makefilemake -C opencv/release -j$$(( $$(nproc) - 1)) -l $$(nproc) opencv.deb: opencv/release/lib/libopencv_core.soecho"OpenCV library compiled from git repository along with the contrib"> description-paksudo checkinstall --install=no --maintainer="$(USER)" --nodoc --pkgname="opencv" --provides="opencv" --deldesc=yes --delspec=yes --backup=no --fstrans=yes --default\--requires="libdc1394-22-dev,libv4l-dev,libavcodec-dev,libavutil-dev,libavformat-dev,libavutil-dev,libswscale-dev,libx264-dev,libeigen3-dev,libgtk2.0-dev,libgstreamer1.0-dev,libgstreamer-vaapi1.0-dev,libtbb-dev,libfaac0,libgtkglext1,libilmbase-dev,libjasper-dev,libjbig-dev,liblzma-dev,libopenexr-dev,libtiff5-dev,libtiffxx5"\--replaces="libopencv-dev"\make -C $(PWD)/opencv/release/ installrm description-paksudo mv opencv_*_*.deb opencv.deb install: opencv.debsudo dpkg -i opencv.debsudo ldconfig uninstall:sudo dpkg -r opencv clean:rm -rf opencv/release mrproper:rm -rf opencv/ opencv_contrib/ 

.PHONY: dep-graphic clean mrproper uninstall


源码地址:

https://github.com/Yougmark/opencv_gpu_benchmark/blob/master/Makefile

0 0