與opencv鬥智鬥勇

經過無數次安裝,卸載opencv,感覺自己萌萌噠。。。

1.1:opencv2.4.8安裝

sudo apt-get install libopencv-dev

1.2:opencv2.4.8卸載

sudo apt-get --purge remove libopencv-dev
2.1:opencv2.4.9安裝

下載源碼包:https://github.com/opencv/opencv

注意要選擇2.4.9分支再下載!


接着:

mkdir build
cd build
cmake ..
make
sudo make install
默認情況下,安裝完的頭文件在/usr/local/include/,裏面有opencv和opencv2的頭文件,基本只用opencv2。
庫文件就在/usr/local/lib/下面。

2.2:opencv2.4.9卸載

進入opencv安裝包的build文件執行:

sudo make uninstall
cd ..
sudo rm -r build
sudo rm -r /usr/local/include/opencv2 /usr/local/include/opencv /usr/include/opencv /usr/include/opencv2 /usr/local/share/opencv /usr/local/share/OpenCV /usr/share/opencv /usr/share/OpenCV /usr/local/bin/opencv* /usr/local/lib/libopencv*
若提示默寫路徑沒找到,可忽視。

3.1:opencv2.4.13安裝

    https://github.com/Itseez/opencv/archive/2.4.13.zip

下載並解壓,然後:

cd opencv-2.4.13
mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local/opencv2.4.13 .. 
sudo make install
3.2:opencv2.4.13卸載

由於上述安裝完的庫文件和頭文件單獨存在於/usr/local下的一個名爲opencv2.4.13的文件夾,所以直接刪除此文件夾,再刪除opencv2.4.13的安裝包即可。


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