这个错误通常是由于编译器无法找到所需的库文件而导致的。具体来说,'-l-Wl,--start-group,-lxil,-lgcc,-lc,--end-group' 是一条链接选项,用于告诉编译器去链接一些库文件。

解决方法如下:

  1. 确认你的工程中是否存在所需的库文件(libxil.a, libgcc.a, libc.a等)。

  2. 确认库文件路径是否正确。你可以在 Makefile 中添加 '-L' 选项来指定库文件路径。

  3. 如果你使用的是 Xilinx SDK,可以尝试重新生成工程文件。在 Xilinx SDK 中,右键点击工程名,选择'Clean Project',然后再重新生成工程文件。

  4. 如果以上方法都无法解决问题,建议检查你的编译器是否正确配置。你可以尝试重新安装编译器,并确保你的编译器版本与工程要求的版本匹配。

Vitis 编译错误:cannot find -l-Wl,--start-group,-lxil,-lgcc,-lc,--end-group 解决方法

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

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