首页 > 技术文章 > OpenCV4-4.3.0 交叉编译实录

longxianbiao 2020-06-02 16:40 原文

编译环境及使用到的工具:

  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的相关文件,是交叉编译工具的文件。

推荐阅读