私はソースからいくつかのライブラリを構築しましたmake install
が、その後のファイルは/usr/local/lib
たとえば、私の場合libodb-2.2.so
、このディレクトリにあるファイルがあります。
ただし、にリンクしている実行可能ファイルを起動するとlibodb
、エラーが発生しました:共有ライブラリのロード中にエラーが発生しました:libodb-2.2.so: cannont open shared object file: No such file or directory.
実行可能ファイルを正しくビルドしていないということですか?または、フォルダにいくつかの興味深いライブラリがある可能性があることをシステムに示す必要がありますか/usr/local/lib
?
Ubuntu 12.04、Linuxカーネル3.2.0-38-genericを使用しています。
gdb
とにかくlink
問題が解決する方法を示してください。私は本当に興味があります。最初はあなたの発言は問題とは無関係だと思われます。しかし、私は間違っているかもしれません。確かに、私は十分gdb
に知りません、そしてライブラリのロード。