日期:2014-05-16  浏览次数:20798 次

linux gcc 怎么只预处理,不编译链接等

由于一些特殊的目的,只需要预处理

如: 检查某些宏定义,是否正确等 。

gcc  --help

输出:-E                       Preprocess only; do not compile, assemble or link

                                       仅仅预处理,不编译,汇编或链接

 gcc -E ./main.c  >  pre.txt

 这样你就能得到,只是预处理的结果。