2

各-O<num>オプションがオンになる特定のスイッチを印刷(または検索)できたことを覚えているようです。思い出してもらえますか?

ありがとう!

4

3 に答える 3

4

gcc 4.3の新機能のリストは--help、コマンドラインオプションの拡張機能を介してそれを行う方法を示しています。

gcc -c -Q -O3 --help=optimizers > /tmp/O3-opts
gcc -c -Q -O2 --help=optimizers > /tmp/O2-opts
diff /tmp/O2-opts /tmp/O3-opts | grep enabled

ただし、私はそれを試したことがなく、それについて読むだけであることに注意してください。このコマンドラインオプションに関するドキュメントは、 http: //gcc.gnu.org/onlinedocs/gcc/Overall-Options.html#Overall-Optionsにあります。

gcc 4.3の新機能のリストを読んだことがあれば、おそらくこれが思い出したことでしょう。

于 2008-11-01T02:52:10.470 に答える
2

古き良きマニュアルを試すこともできます

$ man gcc

サブセクション「最適化を制御するオプション」で。

于 2008-11-01T02:38:47.610 に答える
0

多くのマシンでは、' info gcc' は豊富な情報を生成します。' gcc -v --help' を使用すると、私の Mac (PPC G4 および MacOS X 10.4.11) でサブプロセスからオプションのリストが非常に長くなりました (実際には、stdout で 1001 行、stderr で 14 行)。

于 2008-11-01T04:25:06.913 に答える