opencv 3 3 1編譯配置

2021-09-10 01:10:43 字數 450 閱讀 2672

參考部落格

cmake 的詳細配置:

cmake第一次config之後,中間出現大量紅色配置,除一些路徑配置之外,其中需要注意的幾個選項:

不建議勾選:

build_docs :生成文件,需要安裝doxygen,文件可在官網檢視。

build_opencv_ts :一些單元測試**,參考文章1 。

install_tests :與開發無關,參考文章1 。

build_opencv_saliency :文章2 中指出win10下不能勾選,但實際上並未發現此項。

with_matlab : 不用matlab的話,可以取消

build_opencv_world :將.lib或者.dll檔案統一整合進乙個world檔案中,方便使用。但若想只使用一部分模組可不勾選以減少體積。生成動態鏈結庫dll需要勾選build_shared_libs 。(這個在編譯時會報錯)

多版本opencv編譯配置

修改cmake install prefix,opencv3.1 安裝目錄 usr local opencv3,opencv2.4 安裝目錄 usr local opencv2,在cmake gui中可以搜尋cmake install prefix,修改。注意如果準備切換opencv版本,一定不要選...

編譯opencv檔案

為了方便g 管理opencv的庫,使用pkg config管理 首先修改 usr local lib pkgconfig 目錄下的opencv.pc 修改prefix install usr local 指向opencv的標頭檔案和庫檔案,注意 install usr local應該有兩個資料夾in...

OpenCV交叉編譯

參考幾篇部落格 1.交叉編譯opencv2.31與移植至arm9 2.編譯opencv 3.交叉編譯opencv2.3.1 這裡的2.4.10是opencv的版本號 不過後來感覺這裡應該填目標機,即arm的linux版本號 一說processor這裡可以填上arm 上面這兩個括號中的內容都沒有驗證 ...