Qt Creator で C++ ライブラリ プロジェクトを作成しました。プロジェクトをビルドすると、libMylib.so、.so.1、.so.1.0、.so.1.0.0、Makefile、および mylib.o ファイルが作成されます。ライブラリ ヘッダーを他のプロジェクトに追加し、.pro ファイルへのパスを次のように追加しました。
LIBS += "/home/peter/Workspace/build-Libtester-Desktop-Release/libMyLib.so"
アプリケーションをビルドするとき、そのようなファイルエラーは発生しませんが、実行すると次のようになります。
/home/peter/Workspace/build-Libtester-Desktop-Debug/Libtester: error while loading shared libraries: libMyLib.so.1: cannot open shared object file: No such file or directory
パスが間違っていると、プロジェクトをビルドしようとすると、そのようなファイルやディレクトリがないというエラーが発生するため、.soのすぐ隣にあるように見えるため、理解できません。誰かが私がここで見逃していることを説明できますか?
御時間ありがとうございます。