Other Parts Discussed in Thread: AM5728
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:AM5728 工具/软件:Linux
您好!
我想在 BBX15中的 AM5728上使用 OpenCV 来执行我的项目之一。 我尝试构建 OpenCV-3.4.1、但在 NEON 和 VFP 相关文件中收到编译错误。 我使用的是 Debian Stretch OS。 是否有人在 BBX15中构建了 OpenCV-3.4.1?
这是我用于构建的 cmake 命令-
cmake -D CMAKE_build_type=release -D CMAKE_INSTALL_PREFIX=/usr/local -D INSTALL_C_Examples=off -D INSTALL_PYTHON_Examples=off -D OpenCV_Extra 模块_path=~/OpenCV_contri-3.0.0/模块-D build_examples=off。
编译失败:源文件:“/media/root/rootfs/home/debian/workspace/opencv/opencv-3.4.1/cmake/checks/cpu_neon.cpp”检查选项:“”=== 生成日志=== 更改 NEON 目录:/media/root/rootfs/home/debian/workspace/opencv/opencv-3.4.1/build/CMakeFiles/CMakeTmp 运行生成命令:"/usr/bin/make "cmtc_5e527/fast"/usr/bin/make /media/root/rootfs/home/debian/workspace/opencv/opencv-3.4.1/cmake/checks/cpu_neon.cpp /media/root/rootfs/home/debian/workspace/opencv/opencv-3.4.1/cmake/checks/cpu_neon.cpp -f CMakeFiles\CMTC_5e527.dir/build.make CMakeFiles/CMTC_5e527.dir/build make[1]:输入目录'/media/root/rootfs/home/debian/workspace/opencv/opencv-3.4.1/build/CMakeFiles/CMakeTmp ^~~~~/media/root/rootfs/home/debian/workspace/opencv/opencv-3.4.1/cmake/checks/cpu_neon.cpp building CXX object CMakefiles/CMTC_5e527.dcp_cpu.e+错误‘:/usr/bin/c /media/root/rootfs/home/debian/workspace/opencv/opencv-3.4.1/cmake/checks/cpu_neon.cpp 未在以下范围内声明‘test’printf ("%d\n"、test());^ CMakeFiles/CMTC_5e527.dir/build.make:65:目标'CMakeFiles/CMTC_5e527.dir/CPU none.dir.o'的配方失败 make[1]:***[CMTC_5efile.1]+CMTC_make='5ecpp 目录'ecpp /media/root/rootfs/home/debian/workspace/opencv/opencv-3.4.1/build/CMakeFiles/CMakeTmp:'5ecpp 5ecpp:'ecpcp 5cp 失败 结束===