2012-01-25 14 views
1

私は自分のホームディレクトリに静的ライブラリを構築しています。ファイルシステムのどこかに同じライブラリのコピーもあります。ビルドとリンク時には、リンク先のライブラリを知ることに興味があります。リンクが完了したら私が理解していることから、静的ライブラリを教える方法はありません。私は不思議なことに、いくつかのライブラリではフルパスを与えるが他のライブラリではないリンカ--verboseを与えてみました。リンカーが使用しているスタティックライブラリを教える方法

私は "which -llibraryname"コマンドまたは特定のライブラリへの完全なパスを教えてくれるリンカーに与えることができるフラグを探しています。リンカーは、gfortranによって呼び出されます。

答えて

2

-Wl,-tオプションを追加します。からman ld

-t 
    --trace 
     Print the names of the input files as ld processes them. 
関連する問題