(四)瑞芯微rk3568中 编译opencv并配置环境变量

项目需求。需要在rk3568开发环境中使用opencv。所有要编译出opencv的库文件。步骤记录如下:

1、下载opencv源码下载(本人下载的是3.4.5)Releases - OpenCV

2、安装cmake-gui 。使用sudo snap install cmake --classic

3、cmake-gui使用参考海思hi3516dv300开发--编译Opencv - 知乎

4、生成makefile,make后出现如下错误:

        (四)瑞芯微rk3568中 编译opencv并配置环境变量_第1张图片

解决方法:

进入opencv目录下的3rdparty的对应目录CMakeFiles/ *.dir下,打开flags.make,在C_FLAGS = 后添加-O3 -fPIC用来支持在64位机上编译
                如../3rdparty/zlib/CMakeFiles/zlib.dir/flags.make
                修改C_FLAGS =-W -Wal

你可能感兴趣的:(opencv,计算机视觉,arm,人工智能)