您的位置 首页 > 娱乐休闲

linux和window下C语言编译器的预编译命令

在编译C语言时,编译阶段会有警告和错误。如果错误涉及到宏定义,可以通过预处理命令查看预处理后的C语言源码到底是咋样的。在linux可以用命令cpp或者gcc -E命令,windows下可以用cl /P 或者cl /E 命令(vs2010)。命令示例如下:

linux: cpp > out.txt 或者 gcc -E > out.txt

vs2010: cl /E > out.txt 或者 cl /P (会生产文件)

linux下示例如下:

预编译命令: gcc -E > x x文件内容如下:

windows下可以查看cl /?帮助来查看各种选项的意义:

windows下的预处理后的文件如下:

vs2010 cl.exe 预编译

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何编译预编译开关,预编译,编译,预编译和编译的区别,预编译,编译,链接”边界阅读