アプリケーションに必要なlibglut.so.3をインストールしようとしています。 freeglut3、freeglut3-devをインストールしましたが、再びこの質問のタイトルと同じエラーがあります。
Sudo apt search glut
で検索しましたが、新しいものは何もありません。
Sudo find / -type f | grep libglut.so.3
を実行すると、これが表示されます。
find: ‘/run/user/1000/gvfs’: Permission denied
/usr/lib/x86_64-linux-gnu/libglut.so.3.9.0
今、freeglut3と-devをインストールしたとしても、同じエラーが発生します。
/ usr/lib/x86_64-linux-gnu /の下にあるlibglut.so.3.9.oを何らかの方法でリンクしようと考えていますが、その方法や動作がわからないのです。
まだエラーlibglut.so.3: cannot open shared object file: No such file or directory
が表示されるのはなぜですか?どうすれば修正できますか?探しているすべての共有ライブラリはどこにありますか?
どうもありがとう、これは数週間前から首の痛みになっているので、私はあなた方全員に手紙を書くことにしました。
私のシステムは32ビットi5 4GB RAMです
説明:Ubuntu 16.04.3 LTSリリース:16.04コード名:xenial
敬具
1つのパッケージをインストールする必要があります。
Sudo apt-get install freeglut3
ライブラリを/ usr/lib/x86_64-linux-gnu/libglut.so.および/ usr/lib/x86_64-linux-gnu/libglut.so.3.9にインストールします。。
application
の共有オブジェクトの依存関係を見つけようとしてもうまくいかない場合ldd application
で依存関係を見つけます。
そして、file application
でapplication
Arch(32ビットまたは64ビット)を確認します。
32ビットの場合は、32ビットfreeglutをインストールする必要があります。
Sudo apt-get install freeglut3:i386 freeglut3-dev:i386
再びlibcv.so.4での同じ問題。インストールされたlibcv、libcvaux、-dev、:i386は機能しません。
Libcvのバージョン4が見つかりません。2.4のみです。
ライブラリの選択場所を知るにはどうすればよいですか?適切な検索を行うだけではあまり役に立ちません。
Findはこれを出力します:
Sudo find / -type f | grep libcv
find: ‘/run/user/1000/gvfs’: Permission denied
/var/lib/dpkg/info/libcv2.4.md5sums
/var/lib/dpkg/info/libcvaux-dev:AMD64.md5sums
/var/lib/dpkg/info/libcv2.4.list
/var/lib/dpkg/info/libcv-dev:AMD64.md5sums
/var/lib/dpkg/info/libcv-dev:AMD64.list
/var/lib/dpkg/info/libcvaux-dev:AMD64.list
/usr/lib/vlc/plugins/codec/libcvdsub_plugin.so
/usr/share/doc/libcv2.4/copyright
/usr/share/doc/libcvaux-dev/copyright
/usr/share/doc/libcv-dev/copyright
/usr/share/lintian/overrides/libcv2.4
/usr/share/lintian/overrides/libcv2.4へのシンボリックリンクについて考えていますか?
ありがとう