0

AC_CHECK_LIBは、チェックする共有ライブラリのベース名を引数として受け入れます。したがって、「libxyz.so」という名前のライブラリの場合、AC_CHECK_LIBの引数としてライブラリ「xyz」のベース名を指定します。xyz.soという名前のライブラリがある場合(注:libxyz.soではありません)、autoconfを使用してこのライブラリの可用性/ユーザビリティを確認するにはどうすればよいですか?

4

1 に答える 1

1

「-lxyz」を介してライブラリ名をリンカーに渡すだけの autoconf を使用して実行できるタスクではありません。あなたの場合、リンカーはそれを見つけられません。最善の解決策は、シンボリック/ハードリンク libxyz.so -> xyz.so を作成することです。

于 2010-06-10T08:10:31.187 に答える