編譯環境及使用到的工具:
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的相關文件,是交叉編譯工具的文件。
