GCC 4.3 を使用して C++ アプリをコンパイルしています。 最適化フラグを手動で選択する代わりに、 を使用しています。-march=native
これにより、理論上は、コンパイルしているハードウェアに適用可能なすべての最適化フラグが追加されるはずです。しかし、実際にどのフラグが使用されているかを確認するにはどうすればよいでしょうか?
ベストアンサー1
以下のオプションを使用できます-Q --help=target
:
gcc -march=native -Q --help=target ...
この-v
オプションも役に立つかもしれません。
--help
オプションに関するドキュメントを参照できますここ。