本文介绍了我怎么看后在Visual Studio preprocessing一个C / C ++源文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
让我们说我有许多preprocessor指令源文件。是否有可能看到它的外观了preprocessor用它做后?
Let's say I have a source file with many preprocessor directives. Is it possible to see how it looks after the preprocessor is done with it?
推荐答案
cl.exe时
,命令行界面到Microsoft Visual C ++,具有输出的三个不同的选项preprocessed文件(因此有关Visual C中的previous回应++的不一致性):
cl.exe
, the command line interface to Microsoft Visual C++, has three different options for outputting the preprocessed file (hence the inconsistency in the previous responses about Visual C++):
-
/ E
:(类似于GCC的-E选项) -
/ P
: -
/ EP
:
/E
: preprocess to stdout (similar to GCC's -E option)/P
: preprocess to file/EP
: preprocess to stdout without #line directives
如果您想preprocess到一个文件中没有#line指令,结合 / P
和 / EP
选项。
If you want to preprocess to a file without #line directives, combine the /P
and /EP
options.
这篇关于我怎么看后在Visual Studio preprocessing一个C / C ++源文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!