visual-c++ -/show在g++中包含等效选项

标签 visual-c++ g++ gnu options

我看到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/

相关文章:

gcc - 对于 gnu 和 ibm openmp 库,KMP_AFFINITY=verbose 等效吗?

python - 无法安装mahotas,并且安装python-dev无法修复错误

c++ - -Wconversion-null 不考虑所有构造函数

c++ - 为什么 Avira 将 "CoCreateInstance()"视为恶意软件?

c++ - 什么可能导致损坏 : after normal block error?

c++ - 在 Visual Studio Code 中编译 C++11

c - 列出并查看 gcc C11 头文件

linux - 让 VIM 在保存时添加最后一个新行

c++ - 双端队列迭代器不可递减

c++ - 确认此标准库错误与 MSVC 2015 RC 中的分配器有关