2

現在、Windows マシンで github からダウンロードした Qt アプリケーションをコンパイルしようとしています。Ubuntuでこれをコンパイルするのに問題はなかったので、誰かが私の問題に光を当てるのを手伝ってくれることを望んでいました.

Qt-Creator を使用してプログラムをコンパイルしています。

正確なエラー メッセージは次のとおりです。

:-1: error: cannot find -lQt5Guid
:-1: error: cannot find -lQt5Cored
collect2.exe:-1: error: error: ld returned 1 exit status

これらのメッセージを読んだときの私の最初の考えは、Windows の PATH 変数にライブラリの場所が含まれていないということでした。しかし、確認したところ、PATHには次のものが含まれていました。

C:\Qt\Qt5.1.0\5.1.0\mingw48_32\bin;C:\Qt\Qt5.1.0\Tools\mingw48_32\bin;...

存在し、正しい Dll のように見えるものが含まれています。

Visual Studio コンパイラではなく MingGW を使用しています (ただし、必要に応じて利用できます)。

このエラーを修正するにはどうすればよいですか? また、何が原因でしょうか?

編集: qmake を実行しても問題はないようです。プロジェクトをビルドしようとすると、エラーが発生します。

4

1 に答える 1