opencv4.0.1安裝(Linux非root用戶安裝)

下載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。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章