如何在Windows XP下从DevC++中获取经过预处理的C++代码?我读过有关创建 gcc -E file.cpp
文件的内容,但我仍然无法理解这些点,如何运行此文件?在我编译它之后,一切都照常进行。
最佳答案
您根本无法“运行” 预处理文件。您可以编译并运行它,或者检查它以了解预处理器生成的内容。
例如使用 GCC 时,您可以运行
gcc file.cpp -E <all preprocessor options as set from the IDE> -o file_preprocessed.cpp
获取 file_preprocessed.cpp
文件进行检查。
我不知道 dev-c++特别是 IDE,但通常您会在某处的项目设置中获得项目实际使用的编译器标志的表示。
关于c++ - 如何在 Windows XP 下从 Dev-c++ 中获取预处理代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15119998/