私は UNIX と QT4 を初めて使用しますが、ubuntu が登場します。私の最初の QT4 プロジェクトでは、単純なテスト アプリを、移植されたコードの共有 dll にリンクします。QT Creator を使用してアプリケーションをビルドし、ターミナルから実行することができます。ただし、組み込み GDB デバッガーは次のように報告します。共有をロードできません...そのようなファイルまたはディレクトリはありません。
.pro ファイルには、行 LIBS += /home/aurel/VISUALAGEPORTS/libVISUALAGEPORTS.so.1.0.0 が含まれています。
実行されるバックアップ バージョンに戻すことができました。ただし、復元されたバージョンを初めてデバッグしようとしたときに、同じエラーが発生しました。2 回目の試みは不思議なことに変更なしで機能しました。
QT Creator が正しくリンクし、埋め込みデバッガーではなくターミナルから実行される実行可能ファイルを生成する理由を知っている人はいますか?
アイデアをありがとう