mingw32-makeコマンドを使用してqtアプリケーションを静的にコンパイルしようとしますが、#includeステートメントでエラーを取得します
-
28-10-2019 - |
質問
静的にコンパイルしたいテキストエディターアプリケーションを書きました。概説した指示に従いました これ ページ。
すべてのソースファイルがあるディレクトリに行きました。走り:
1. mingw32-make clean //no problems
2. qmake -config release //no problems
and finally
3. mingw32-make
, 、そしてそれが私のコードの#includeステートメントによって引き起こされるすべてのエラーのリストを取得しました。私が書いたら、 #include <QMainWindow>
, 、エラーが発生します
QMainWindow:そのようなファイルまたはディレクトリはありません。
私は何が間違っているのですか?
解決
.proでこの行を試してください: "qt += gui"
他のヒント
MSVC2010を使用しています qmake
nmake
インスタンスを交換することでこれを解決しました
#include <QMainWindow>
と
#include <QtWidgets/QMainWindow>
所属していません StackOverflow