我看到VC++包含一个名为/show include的选项,用于列出每个翻译单元中包含文件的层次结构。这似乎是一个非常有用的选项-优化/改善大型项目中的编译时间。
问题
GNU g++编译器中是否有任何等效的选项来获取这些(相似的输出)?
最佳答案
有许多控制此选项的选项。
-MD将列出文件,-MMD将列出非系统文件,这是编译的副作用
-M,-MM将生成列表,而不是进行编译。
-MQ,-MG,-MP和-MT生成makefile目标片段。 -MF允许您指定输出文件名。
关于visual-c++ -/show在g++中包含等效选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4479049/