2012-04-24 5 views
1

は、誰もが任意のGCCフラグの情報を持っています:-lg2cのか-lgfortran?私はウェブ上のドキュメントを見つけることができず、これらのコマンドが何をしているのか興味があります。GCCコンパイラフラグ:-lg2c -lgfortran

答えて

3

-lXYZはGCCがlibXYZと呼ばれるライブラリにリンクすることを指定します。

http://gcc.gnu.org/onlinedocs/gcc/Link-Options.html#Link-Optionsを参照してください。

+2

(gccは、後に4.0を超える場合)実際に、それは 'libXYZ.so'または' libXYZ.a'いずれかの名前のライブラリとリンクするのgfortranのためであるため-lg2cがあります(その順序で検索されます)。 – ams

関連する問題