编译环境及使用到的工具:
ubuntu 18.04
aarch64-himix100-linux-gcc/g++(海思3559A交叉编译工具链)
cmake-gui(配置opencv)
一、cmak-gui配置下OpenCV及交叉编译工具。如下图
首次加载点击Configure会弹出编译需要的几个选项,看文字就知道什么意思,这就不说了,主要是配置下交叉编译工具的路径。
另外需要配置一下:
CMAKE_EXE_LINKER_FLAGS:-lpthread -lrt -ldl
输出路径配置一下,这样方便自己使用:
CMAKE_INSTALL_PROGRAM:/home/lxb/Downloads/opencv-4.3.0/output
好了点击Generate生成需要的文件,到build目录下make开始编译。
第一个错误:
怎么改都报错的,所以直接把&&符号号码的删了,编译能通过就好了,编译过了最好变回来,这个不是opencv的相关文件,是交叉编译工具的文件。