pkg-config --libs を使用すると、出力にライブラリへの参照が多数含まれます。ただし、これらのライブラリの一部には「-l」が前に付いていないため、リンカーは名前の処理方法を知りません。たとえば、次のような出力が得られます: -lstdc++ の代わりに stdc++
pkg-config がこれを行う原因は何ですか?
また、pkg-config はどこでその情報を取得しますか? man ページには、「プレフィックス」ディレクトリの .ps ファイルを使用すると書かれています。しかし、これらのプレフィックス ディレクトリはどこにあるのでしょうか。
-アンドレス