私はLinuxのQtで短いアプリケーションをプログラミングしています。実行可能ファイルを使って別のコンピュータで実行したい。 私は実行可能ファイルを取って、私は私の他のコンピュータ上でそれを実行し、私はこのエラーを取得する:私が必要とする依存関係
./BGE_GUI: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.7' not found (required by ./BGE_GUI)
./BGE_GUI: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5' not found (required by ./BGE_GUI)
./BGE_GUI: /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5: version `Qt_5' not found (required by ./BGE_GUI)
./BGE_GUI: /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5: version `Qt_5' not found (required by ./BGE_GUI)
だから私は、実行可能ファイルに依存関係を追加します。アプリケーションファイルが必要とするすべての依存関係をどのように取得できますか? 私はubuntu 16.04で作業します。
私はあなたのアプリケーションを展開する方法を探していると思います。ここをクリックしてください。http://doc.qt.io/qt-5/linux-deployment.html – ni1ight
このトピックはあなたに役立つかもしれません:http://stackoverflow.com/questions/8983507/independent- qt-application-and-dependency-packing-in-windows-and-linux?rq = 1 – ni1ight
[共有ライブラリを持つUbuntuでQtアプリケーションバイナリを配布する]の可能な複製(http://stackoverflow.com/questions/28973921/deploy -qt-application-binaries-on-ubuntu-with-shared-libs) – jpo38