1.在ubuntu系統中下載Qt和opencv,下載Qt Creator需要在官網註冊帳號->get started->下載開源版本->儘量選擇offline版本下載。
安裝文件格式爲 .run,直接無法運行,需要在終端執行
chmod +x ./qt-opensource-linux-x64-5.8.0.run (通過ls查看,文件名變綠)
./qt-opensource-linux-x64-5.8.0.run
2.opencv直接選擇對應系統版本即可,下載完成後是zip格式,只需要解壓即可。
3.將opencv壓縮文件解壓,進入opencv目錄並創建build目錄,
mkdir build
cd build
4.解決一些依賴關係,依情況而定,主要的有libopencv-dev build-essential pkg-config cmake等
sudo apt-get install libopencv-dev pkg-config(這是我當時缺少的)
sudo apt-get update
5. cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..(來自http://blog.sina.com.cn/s/blog_5252f6ca0102vw2l.html)
我們使用的是qt5 按照原文說法,此處不要WITH_QT=ON(這個很關鍵)
make -j2
sudo make install
sudo sh -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'
sudo ldconfig
6.重啓電腦,創建qt工程進行測試
關鍵的一點是要在工程文件添加opencv路徑
例如:
7.編寫簡單的代碼,測試是否配置成功
例如: