ZHCUAV7Z september 1995 – march 2023 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , AM1705 , AM1707 , AM1802 , AM1806 , AM1808 , AM1810 , AM5K2E04 , OMAP-L132 , OMAP-L137 , OMAP-L138 , SM470R1B1M-HT , TMS470R1A288 , TMS470R1A384 , TMS470R1A64 , TMS470R1B1M , TMS470R1B512 , TMS470R1B768
C/C++ 编译器生成可进行汇编和链接的汇编语言源代码。例如,可以汇编包括模块 prog1、prog2 等的 C 程序,然后进行链接以生成名为 prog.out 的可执行文件:
armcl --run_linker --rom_model --output_file prog.out prog1.c.obj prog2.c.obj ... rtsv4_A_be_eabi.lib
--rom_model 选项告诉链接器使用由 C/C++ 环境定义的特殊约定。
TI 提供的归档库包含 C/C++ 运行时支持函数。
C、C++ 以及混合的 C 和 C++ 程序可以使用相同的运行时支持库。可以从 C 和 C++ 调用和引用的运行时支持函数和变量将具有相同的链接。
有关 ARM C/C++ 语言的更多信息,包括运行时环境和运行时支持函数,请参阅 ARM 优化 C/C++ 编译器用户指南。