opencv4.0.1安裝
下載opencv源碼
https://opencv.org/releases/
選擇自己要安裝的版本
下載完成後解壓
編譯安裝opencv
cd opencv-4.0.1
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/home1/dc/Install_Package/opencv4.0.1 -D WITH_TBB=ON -D WITH_V4L=ON -D BUILD_TIFF=ON -D BUILD_EXAMPLES=ON -D WITH_OPENGL=ON -D WITH_EIGEN=ON -D WITH_CUDA=OFF -D WITH_CUBLAS=ON -D OPENCV_GENERATE_PKGCONFIG=ON ..
make -j8
make install
CMAKE_INSTALL_PREFIX=/home1/dc/Install_Package/opencv4.0.1用來控制安裝的路徑
OPENCV_GENERATE_PKGCONFIG=ON 用來控制是否生成pkg_config文件。這裏是opencv3不同的地方,opencv4中如果不加該命令將不會生成pkgconfig,安裝完成後找不到opencv.pv文件一般都是因爲沒加這句控制命令導致的。
opencv將安裝在CMAKE_INSTALL_PREFIX=/home1/dc/Install_Package/opencv4.0.1路徑下。
添加環境變量
在.bashrc中添加
export PKG_CONFIG_PATH=/home1/dc/Install_Package/opencv4.0.1/lib/pkgconfig
export LD_LIBRARY_PATH=/home1/dc/Install_Package/opencv4.0.1/lib
添加完成後記得
source ~/.bashrc
測試是否安裝成功
> pkg-config --modversion opencv
3.4.5
> pkg-config --modversion opencv4
4.0.1
第一個是因爲服務器上已經安裝了一個opencv3下面這個纔是新安裝的opencv。