Listing
C Preprocessor Listing
.c
.i
--asm
.s
yyangdid
不能直接生成 .i
MDK 这个功能相当于把一个文件编译了两遍,第一遍生成正常的 .o,第二遍只 进行预处理
在这个插件中,如果你要看预处理结果,直接在编译参数中加一个 -E,保存再点编译
-E
构建会在链接时失败,但生成的 .o 文件实际就是你要的 .i 文件,直接打开就行了
.o
armcc 可用的编译选项:
https://developer.arm.com/documentation/dui0472/m/Compiler-Command-line-Options/-P?lang=en
哦哦, 明白了, 多谢指点. ^-^