Linux多版本opencv指定 & CMake中 find_package()的原理解析


一、 find_package()的原理解析

這部分暫時擱置,以后補充試驗
參考內容:

二、 Opencv版本指定

1. Cmake -- find_package(Opencv REQUIRED)方法,尋找指定的庫

在編譯安裝好Opencv好后, 顯式指定Opencv版本find_package(OpenCV 3 REQUIRED )如圖我有兩個版本的Opencv, 通過修改版本號, 可以找到對應版本Opencv


2. 通過指定Opencv安裝位置

set(OpenCV_DIR  /run/media/geoffrey/Timbersaw/Backup/other_package/opencv-4.0.0/build)

其中'/run/media/geoffrey/Timbersaw/Backup/other_package/opencv-4.0.0/build'是我的編譯位置, 可以進行替換

把路徑替換成OpenCV3的編譯路徑,那么find結果如下:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM