概要: -f
and -m
ingcc
およびclang
コンパイラ オプションは何を表していますか?
詳細:
を使用していると、多くのコンパイラ オプションが で始まり、他clang
のオプションが で始まることに気付きました。これには何らかの歴史的な理由があると思いますが、興味があったのでヘルプを見て、次のことを知りました。-f
-m
gcc
-g、-f、-m、-O、-W、または --param で始まるオプションは、gcc によって呼び出されるさまざまなサブプロセスに自動的に渡されます。これらのプロセスに他のオプションを渡すには、-W オプションを使用する必要があります。
推測する必要がある場合、それはフロントエンドとマシンの-f
略であると思います。-m
しかし、おそらく gcc が呼び出す他のサブプロセスを含む、より包括的な答えを聞きたいと思います。