完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
我正在尝试使用 flex-builder 来运行
bld -c opencv -r ubuntu:桌面 我想要最新版本的 OpenCV。在我的 sdk.yml 文件中,我将 opencv-imx 分支设置为 4.8.1_imx(最新分支)。 当我尝试运行构建时,我看到与 libavutil.so 相关的错误,如下所示: 扫描目标 opencv_test_gapi 的依赖关系 make[4]:离开目录 '/home/nsw34479/Downloads/flexbuild_lsdk2108_github/components/apps/eiq/opencv/build' make[4]:输入目录 '/home/nsw34479/Downloads/flexbuild_lsdk2108_github/components/apps/eiq/opencv/build' [ 71%]构建 CXX 对象模块 /gapi/CMakeFiles/opencv_test_gapi.dir/test/common/gapi_compoundkernel_tests.cpp.o /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /home/nsw34479/Downloads/flexbuild_lsdk2108_github/build/rfs/rootfs_lsdk2108_ubuntu_desktop_arm64/lib/aarch64-linux-gnu/libavutil.so.56:对“clEnqueueWriteImage@OPENCL_1.0”的未定义引用 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /home/nsw34479/Downloads/flexbuild_lsdk2108_github/build/rfs/rootfs_lsdk2108_ubuntu_desktop_arm64/lib/aarch64-linux-gnu/libavutil.so.56:对“clReleaseMemObject@OPENCL_1.0”的未定义引用 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /home/nsw34479/Downloads/flexbuild_lsdk2108_github/build/rfs/rootfs_lsdk2108_ubuntu_desktop_arm64/usr/lib/libOpenCL.so:对“glUnmapBufferOES”的未定义引用 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /home/nsw34479/Downloads/flexbuild_lsdk2108_github/build/rfs/rootfs_lsdk2108_ubuntu_desktop_arm64/lib/aarch64-linux-gnu/libavutil.so.56:对“clReleaseCommandQueue@OPENCL_1.0”的未定义引用 /usr/lib/gcc-cross/aarch64-linux-gnu/9/../../../../aarch64-linux-gnu/bin/ld: /home/nsw34479/Downloads/flexbuild_lsdk2108_github/build/rfs/rootfs_lsdk2108_ubuntu_desktop_arm64/lib/aarch64-linux-gnu/libavutil.so.56:对“clReleaseEvent@OPENCL_1.0”的未定义引用 这是否意味着我需要在主机上安装 OpenCL 库?任何帮助将不胜感激。 |
|
相关推荐
1个回答
|
|
|
根据你描述的问题,构建OpenCV时出现 1. 确认FFmpeg依赖项是否安装OpenCV的视频处理模块依赖FFmpeg库,需确保系统中已安装FFmpeg的开发包: 2. 检查OpenCV构建配置在构建OpenCV时,需确保FFmpeg支持已正确启用。通过CMake日志检查 如果未启用或检测失败,手动指定FFmpeg路径: (路径可能因系统不同而调整,使用 3. 处理库路径问题如果错误提示找不到 4. 禁用FFmpeg支持(可选)如果不需要视频功能,可关闭FFmpeg以减少依赖: 5. 确保Flex-Builder正确配置检查 6. 清理并重新构建7. 验证FFmpeg版本兼容性如果问题依旧,可能是OpenCV 4.8.1与系统FFmpeg版本不兼容。尝试:
关键错误排查
通过以上步骤应能解决大多数 |
|
|
|
|
只有小组成员才能发言,加入小组>>
2135个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
37376 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
6775 浏览 1 评论
7793 浏览 1 评论
7642 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
5071 浏览 0 评论
1556浏览 2评论
关于NINA-W132 Wi-Fi模块SPI通信遇到的疑问求解
1207浏览 2评论
如何在MPC PowerPC MCU上首次刷写后禁用BDM?
749浏览 1评论
将HFREFR和LFREFR寄存器值设置为错误的值来将故障注入CMU,但CMU_ISR值始终为零,为什么?
735浏览 1评论
将SPSDK for FRDM-MCX-W71 SDK与VS一起安装时出现hidapi构建错误怎么解决?
677浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 19:49 , Processed in 0.443070 second(s), Total 44, Slave 37 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
411