1. 程式人生 > >6、TX2筆記--jetson TX2如何安裝opencv3.0或者是更高版本

6、TX2筆記--jetson TX2如何安裝opencv3.0或者是更高版本

一、準備工作

1、下載OpenCV 3.0,連結,如果自己需要更好的版本,自己選擇下載

二、安裝步驟

1、按照opencv的安裝流程,解壓,在opencv主目錄建立一個build資料夾,進入build資料夾

2、cmake

(2)把上述連結文章中的如下圖的命令直接寫到CMakeList.txt檔案中,記住,一定要把_DCUDA_ARCH_BIN=6.2 這是關鍵的一步,然後直接  $ cmake ../

3、make

(1)$ make

(2)此處出問題請參考連結:http://blog.csdn.net/qq_38880380/article/details/77066065

4、make install

(1)$ make install 

(2)安裝完了之後,執行pkg-config –libs opencv檢視opencv的庫是不是安裝好,不行的話,學習一些pkg-config怎麼使用,找一個pc格式的檔案,配置一下環境變數就行了。這個pc檔案一般在安裝目錄下,可以搜尋一下。

(3)然後是配置環境了,在、etc/ld.so.conf   中加上build/lib路徑,至於怎麼加,請度娘。

5、編譯例程

(1)在自己的OpenCV原始檔下找到CPP所在的路徑,本人的如下

//
 /home/guit/opencv/opencv-3.0.0/samples/cpp
//

(2)執行下面的命令生成可執行命令

//
g++ facedetect.cpp -o facedetect `pkg-config --libs opencv`
//

(3)現在CPP檔案中就出現了facedetect可執行檔案,接著放一張照片在CPP資料夾下

(4)執行命令

//
$   ./facedetect  1.jpg
//

(5)然後示例成功跑起來了