什么是一些最常用的gcc / g ++标志信息(不仅仅是优化)

时间:2012-06-18 00:44:13

标签: c++ gcc compiler-construction g++

我发现-E非常有用,可以看到预处理器输出和调试宏,我看过-fdump-class-hierarchy来查看类层次结构的v-table ...我知道有转储asm的标志输出以及......其他一些广泛(或者可能有点未知但非常方便)的标志类似于这些?

1 个答案:

答案 0 :(得分:1)

我喜欢的旗帜很少:

-x language:用于编译扩展名不是.c或.cpp

的文件

-s - dump asm。

-g - 调试构建。

gcc -O3 -Q --help=optimizers | grep disabled - 即使在-O3

之后,也会为您提供所有优化标记

Wonderful place for all wonderful options