1.下载opencv源码
2.下载cmake-gui
在ubuntu虚拟机上安装cmake-gui,apt-get install cmake-qt-gui,并运行cmake-gui
安装gtk等:apt-get install libgtk2.0-dev pkg-config
3.交叉编译opencv
3.1 导入hisi编译器路径
下图为参考,我实际的是himix100。
CMAKE_C_FLAGS和CMAKE_CXX_FLAGS 增加-mcpu=cortex-a7 -mfloat-abi=softfp -mfpu=neon-vfpv4
勾选Release
CMAKE_EXE_LINKER_FLAGS 增加 -lpthread -lrt -ldl
去除with项的依赖,精简opencv大小