- 下载编译器:
Arm GNU Toolchain
选择最新的:gcc-arm-11.2-2022.02-x86_64-aarch64-none-elf.tar.xz - 添加PATH
- 使用:aarch64-none-elf-g++ xxx.cpp
- 相关错误:
连接时报错:undefined reference to ‘_exit’ and ‘_sbrk’
解决方案:指定编译选项 -specs=rdimon.specs(参考来源)
Ubuntu下使用交叉编译器编译能跑在aarch64 rtos上的程序
最新推荐文章于 2023-05-09 15:10:12 发布
本文介绍了在下载并使用Arm GNU Toolchain最新版进行Aarch64编译时遇到的链接错误。当尝试运行`aarch64-none-elf-g++`命令时,会遇到`undefined reference to '_exit' and '_sbrk'`的问题。为了解决这个问题,可以采用指定编译选项`-specs=rdimon.specs`的方法,参考相关资料进行修复。
摘要由CSDN通过智能技术生成