0
他のライブラリ( 'B')を使用するライブラリ( 'A')があります。今、私は 'A'ライブラリを使用するプログラムを開発しました。プロジェクトを 'A'ライブラリまたは両方のライブラリにリンクする必要がありますか? 私の以前の実験では、両方のライブラリを自分のプロジェクトに参加させました。それはうまくいきましたが、おそらくこの方法は妥当ではありません。他のライブラリを使用する静的Cライブラリをリンクする方法
他のライブラリ( 'B')を使用するライブラリ( 'A')があります。今、私は 'A'ライブラリを使用するプログラムを開発しました。プロジェクトを 'A'ライブラリまたは両方のライブラリにリンクする必要がありますか? 私の以前の実験では、両方のライブラリを自分のプロジェクトに参加させました。それはうまくいきましたが、おそらくこの方法は妥当ではありません。他のライブラリを使用する静的Cライブラリをリンクする方法
両方のライブラリをコードにリンクする必要があります。リンク権を取得できない場合、リンカーは関数への未解決の参照を文句を言います。また、GCCリンカーは少なくともコマンドライン上のライブラリの順序に敏感であることに注意してください。