ZHCUAV8W january 1998 – 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
可以使用選項來更改編譯器解釋文件名的方式。如果使用的擴展名與編譯器識別的擴展名不同,可以使用文件名選項來指定文件類型??梢栽谶x項和文件名之間插入一個可選空格。為需要指定的文件類型選擇合適的選項:
| --asm_file=filename | 用于匯編語言源文件 |
| --c_file=filename | 用于C 源文件 |
| --cpp_file=filename | 用于C++ 源文件 |
| --obj_file=filename | 用于目標(biāo)文件 |
例如,如果有一個名為 file.s 的 C 源文件和一個名為 assy 的匯編語言源文件,請使用 --asm_file 和 --c_file 選項強制進行正確解釋:
armcl --c_file=file.s --asm_file=assy無法對文件名選項使用通配符規(guī)范。
編譯器創(chuàng)建的目標(biāo)文件的默認文件擴展名已被更改,以防止當(dāng) C 和 C++ 文件具有相同名稱時發(fā)生沖突。從 C 源文件生成的目標(biāo)文件具有 .c.obj 擴展名。從 C++ 源文件生成的目標(biāo)文件具有 .cpp.obj 擴展名。