ZHCUAQ1G June 2015 – August 2025
应用程序二进制接口 (ABI) 定义了目标文件之间以及可执行文件与其执行环境之间的低级接口。ABI 允许将符合 ABI 的目标文件链接在一起,而不管其来源如何,并允许生成的可执行文件在支持该 ABI 的任何系统上运行。
C6000 编译器仅支持嵌入式应用程序二进制接口 (EABI) ABI,这种接口仅适用于使用 ELF 目标文件格式和 DWARF 调试格式的目标文件。如果希望支持传统的 COFF ABI,请使用 C6000 v7.4.x 代码生成工具,并参阅 SPRU187 和 SPRU186 以查看相关文档。
没有 COFF 到 ELF 的自动转换工具;您将需要对汇编代码进行重新编译或重新汇编。