ubuntu下編譯 openccv 程式有兩種方法:command line 和 cmake。
建立test.cpp
檔案,內容如下:
#include int main(int argc, char** ar**)
g++ test.cpp -o test `pkg-config --cflags --libs opencv`
以上是通過 pkg-config 傳遞了庫的位置,若**無誤,則編譯順利進行。
主要還是對g++
命令的熟悉。
編寫cmakelist.txt
檔案:
cmake_minimum_required(version 2.8)
project( displayimage )
find_package( opencv required )
include_directories( $ )
add_executable( displayimage test.cpp )
target_link_libraries( displayimage $ )
mkdir build
cd build
cmake ..
make
ubuntu命令列編譯opencv程式
Ubuntu下編譯安裝OpenCV
國外乙個部落格是在ubuntu 11.04下安裝opencv2.2 由於我的系統是11.10的,在opencv2.2下make時,總是出錯。如果系統是ubuntu 11.04的建議採用這篇英文部落格的方法,應該沒有問題。後面看到另乙個部落格,可以安裝opencv2.3 對於測試,可以參考上面提到的一...
ubuntu下opencv在python中的配置
因為之前在安裝caffe的時候裝過opencv,那次是用cmake編譯安裝的,當時應該是沒設定makelist中python選項,最近在想在python中呼叫cv2,結果發現opencv的編譯包中沒有cv2.pyd,python中import cv2找不到相應庫。然後我又去已安裝的python第三方...
ubuntu下cmake設定opencv鏈結庫
問題1 在編譯視覺slam十四講第九講的時候,出現如下錯誤 undefined reference tocv string allocate unsigned long cmakefiles run vo.dir run vo.cpp.o in functioncv mat mat 詳細錯誤如下圖 ...