cvBlob 依賴 OpenCV 問題

2021-09-21 00:21:41 字數 730 閱讀 4423

場景

相關的部落格,描述將opencv的目錄新增到cvblob\cvblob\cmakelists.txt檔案中

find_package(opencv required)

set(cmake_module_path $/cmakescripts)

set(opencv_dir d:/opencv/opencv/opencv_build/install)

cmake配置的時候出現opencv_dir-notfound錯誤

一般情況下,指定的opencv_dir目錄,實際上是查詢opencvconfig.cmake檔案

opencvconfig.cmake檔案主要定義了兩個關鍵的目錄鏈結庫目錄和頭檔案目錄

這個可以在opencvconfig.cmake的說明檔案中檢視到

#      - opencv_libs                     : the list of libraries to link against.

#      - opencv_include_dirs             : the opencv include directories.

cvblob 匹配 opencv場景

在進行cvblob靜態庫編譯的時候,應該注意到鏈結的opencv是32位還是64位,進行正確的配置管理器配置,並且有一點需要明確的就是debug版本還是release版本,否則出現無法解析__cvrectangle的問題

參考

opencv 編譯庫依賴問題

如果pkg config找到了 lib pc 則就說明我們有 lib pc 庫。而 lib pc 裡則定義了 header和lib的目錄位置。opencv預設pkg config只會尋找 usr share pkgconfig pc 和 usr lib pkgconfig pc usr lib64 ...

tensorflow和opencv衝突問題的解決

因為tensorflow和opencv都使用了libjpeg,如果二者在編譯的時候使用的libjpeg版本不對,會導致imread無法成功讀取jpeg檔案。workaround如下 在編譯tensorflow或者tensorflow cc的時候,加上編譯選項 config monolithic 該編...

HDU 3449Consumer(依賴揹包問題)

題目大意 有很多個箱子和一些物品,想買箱子中的物品必須先買下箱子,求在規定的錢數里最多能買多大價值的東西 sample input 3 800 300 2 30 50 25 80 600 1 50 130 400 3 40 70 30 40 35 60sample output 210emmm,沒什...