这个错误提示是因为输入文件 obj/image_opencv.o 的架构与目标架构 aarch64 不兼容导致的。要解决这个问题,可以尝试以下几个步骤:

  1. 确认编译 obj/image_opencv.o 文件时使用的编译器和编译选项是否正确,是否针对 aarch64 架构进行编译。

  2. 确认链接器的目标架构是否正确设置为 aarch64,可以查看链接器的命令行参数或配置文件进行确认。

  3. 如果 obj/image_opencv.o 文件是从其他平台编译得到的,可以尝试重新编译该文件,或者使用交叉编译工具链进行编译。

  4. 如果以上方法都无法解决问题,可以尝试使用其他版本的链接器或者编译工具链进行编译和链接。

optpkgpetalinuxtoolsxsctgnuaarch64linaarch64-nonex86_64-oesdk-linuxusrbinaarch64-xilinx-elfaarch64-xilinx-elf-ldreal unknown architecture of input file objimage_opencvo is incompatible with aarch64 ou

原文地址: http://www.cveoy.top/t/topic/epfY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录