如何在Windows XP下从Dev-c ++获取预处理代码?

时间:2013-02-27 18:54:08

标签: c++ c-preprocessor dev-c++

如何在Windows XP下从DevC ++获取预处理的C ++代码?我已经阅读了关于创建gcc -E file.cpp文件的内容,但我仍然无法连接点,如何运行此文件?在我编译之后,一切都像往常一样。

2 个答案:

答案 0 :(得分:1)

您根本无法'运行'预处理文件。您只需编译并运行它,或检查预处理器生成的内容。

E.g。使用GCC时,您可以运行

gcc file.cpp -E <all preprocessor options as set from the IDE> -o file_preprocessed.cpp

获取file_preprocessed.cpp文件进行检查。

我不知道特别是 IDE,但通常你会在某个项目设置中获得项目实际使用的编译器标志的表示。

答案 1 :(得分:1)

运行

  

gcc file.cpp -E -o file_preprocessed.cpp

然后你可以打开file_preprocessed.cpp来查看输出