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
进入配置桌面配置如下:填写源码路径和代码生成路径:

配置自己的编译服务器:
配置好自己的编译器后可以生成如下路径:
配置成功后可以看如下的打印:
配置完成后直接编译:
cd /home/tt/opencv-3.3.0/aarch_opencv
make
5,编译过程中遇到的问题: