天天看點

Linux aarch64交叉編譯opencv3.3

1,下載下傳opencv:

linux 下面下載下傳:wget -O opencv-3.3.0.zip https://github.com/Itseez/opencv/archive/3.3.0.zip

window下載下傳:https://opencv.org/releases/

上面兩個版本的下載下傳不完全:我們提供另一個下載下傳路徑:

https://download.csdn.net/download/qq_40008325/11176459

2,安裝交叉編譯器:http://wiki.friendlyarm.com/wiki/index.php/NanoPC-T3_Plus/zh

或者:sudo apt-get install gcc-aarch64-linux-gnu

3,安裝cmake和cmake_qt-gui

sudo apt-get install cmake-qt-gui cmake

4,打開opencv的路徑: cd opencv3.3.0/

sudo mkdir -p /usr/local/arm-opencv

mkdir build && cd build

cmake-gui

進入配置桌面配置如下:填寫源碼路徑和代碼生成路徑:

Linux aarch64交叉編譯opencv3.3

配置自己的編譯伺服器:

Linux aarch64交叉編譯opencv3.3

配置好自己的編譯器後可以生成如下路徑:

Linux aarch64交叉編譯opencv3.3

配置成功後可以看如下的列印:

Linux aarch64交叉編譯opencv3.3

配置完成後直接編譯:

cd  /home/tt/opencv-3.3.0/aarch_opencv

make

5,編譯過程中遇到的問題:

繼續閱讀