SVN を使用して Google コードでホストされている Qt プロジェクトをローカル フォルダーにチェックアウトしました。Qt Creator で開くと、プロジェクトをコンパイルできましたが、コンパイルされたプログラムを実行しようとすると、アプリケーションの出力にエラー メッセージが表示されました。
プロセスを開始できませんでした。
なにが問題ですか?
SVN を使用して Google コードでホストされている Qt プロジェクトをローカル フォルダーにチェックアウトしました。Qt Creator で開くと、プロジェクトをコンパイルできましたが、コンパイルされたプログラムを実行しようとすると、アプリケーションの出力にエラー メッセージが表示されました。
プロセスを開始できませんでした。
なにが問題ですか?
プロジェクト>実行設定に移動し、実行可能ファイルを手動で指定することで、この問題を解決しました。グーグルでこの解決策を見つけましたが、これを修正する適切な方法であるかどうかはわかりません。
Ctrl+R を押して IDE からではなく手動で実行しようとしたと思います。また、IDE から実行しているときに機能すると思います。その場合、問題は、コンパイルされたアプリケーションが Qt ライブラリを必要とし、ランタイム ローダーがそれらを見つけられないことです。アプリをデプロイするときは、リンク先の Qt ライブラリをアプリケーション フォルダーにコピーする必要があります (Windows の場合)。または、それらをアプリ ディレクトリにコピーし、そのディレクトリを LD_LIBRARY_PATH に追加するラッパー スクリプトを介して起動する必要があります (Linux の場合)。 .)