4
libtoolを使用すると、gccに固執するのではなく、もっと複雑になっているようです。なぜlibtoolを使ってライブラリをビルドするのですか?
libtoolを使用すると、gccに固執するのではなく、もっと複雑になっているようです。なぜlibtoolを使ってライブラリをビルドするのですか?
別のプラットフォームでgccを使用していない可能性があるためです。 libtoolの全目的は、各リンカがどのように動作し、オペレーティングシステム環境が動作するかの詳細を知る必要なしに、多数のプラットフォーム上でリンクすることができるようにすることです。
それだけでなく、一部のシステムでは、静的vs共有ライブラリを構築するために異なるフラグが必要です。 'libtool'は' .lo'/'.la'ファイルを使って一貫性のあるインターフェイスの背後にあることを抽象化します。 –