Попытка статической компиляции приложения Qt с помощью команды mingw32-make, но получение ошибок с помощью операторов #include
Я написал приложение для текстового редактора, которое хочу компилировать статически. Я следовал инструкциям, изложенным на этой странице.
Я пошел в каталог, где все исходные файлы были. Ран:
1. mingw32-make clean //no problems
2. qmake -config release //no problems
and finally
3. mingw32-make
и вот где я получил список ошибок, вызванных операторами #include в моем коде. Мол, если бы я написал #include <QMainWindow>
я получил бы ошибку
QMainWindow: нет такого файла или каталога.
Что я делаю неправильно?
2 ответа
Решение
В MSVC2010 с помощью qmake
nmake
Я решил это, заменив экземпляры
#include <QMainWindow>
с
#include <QtWidgets/QMainWindow>