运行 $gcc -E test.c,gcc对test.c进行编译预处理,并立马显示结果. (不执行编译) 2, 运行 $gcc -c
-save-temps test.c,不光产生test.o,还产生test.i, test.s,前者是编译预处理结果, 后者是汇编结果.
利用Emacs查看编译预处理结果
针对含有编译预处理命令的代码,可以利用emacs方便地查看预处理结果,而不需执行编译,更为方便的是,可以只选取一段代码,而非整个文件
运行 $gcc -E test.c,gcc对test.c进行编译预处理,并立马显示结果. (不执行编译) 2, 运行 $gcc -c
-save-temps test.c,不光产生test.o,还产生test.i, test.s,前者是编译预处理结果, 后者是汇编结果.
利用Emacs查看编译预处理结果
针对含有编译预处理命令的代码,可以利用emacs方便地查看预处理结果,而不需执行编译,更为方便的是,可以只选取一段代码,而非整个文件