關於Mac中Clion使用OpenCV


關於Mac中Clion使用OpenCV

目標

  • Clion能夠使用OpenCV

步驟

  1. 下載安裝cmake,官網下載

  2. 下載OpenCV mac/linux版

  3. 使用cmake gui編譯opencv安裝包,配置默認就行

  4. 進入輸出文件夾,make install

  5. Clion的工程里邊的CMakelist文件末尾(若出錯,可調整位置)添加

     find_package( OpenCV REQUIRED )
     target_link_libraries( 工程名 ${OpenCV_LIBS} )
    
  6. 打完收工。

分析

配置完成后,我們的來分析分析,為什么要這樣配置。但個人對*nix的這些個文件路徑還是沒多大搞懂,記下查到的東西吧。
首先,CMake是用來生成make的makefile,而make會調用gcc等一系列編譯器生成目標文件,所以應該說CMake是站在了較高層,最終干活還是得make來干。
那么gcc等編譯器在編譯時所需的路徑,比如頭文件,庫目錄怎么來呢,搜了一系列文章,有一些講解(已經轉載在文章里了),至於如何在Cmake中配置這些目錄,現在還沒怎么搞懂。比如上面為什么加入find_package等,原理不明....

后記

發現安裝完后python也能用opencv了,額.....
好吧,算是額外的收獲.....


免責聲明!

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



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