1. ホーム
  2. gcc

[解決済み] どのフラグが -march=native で有効になるかを確認する方法は?

2022-04-20 16:54:41

質問

GCC 4.3を使ってC++アプリをコンパイルしています。最適化フラグを手動で選択する代わりに、私は -march=native 理論的には、私がコンパイルしているハードウェアに適用されるすべての最適化フラグが追加されるはずです。しかし、実際にどのフラグが使われているのか、どのように確認すればよいのでしょうか?

解決方法は?

を使用することができます。 -Q --help=target オプションで指定します。

gcc -march=native -Q --help=target ...

-v オプションも有効です。

のドキュメントをご覧ください。 --help オプション ここで .