Cercando di compilare statico un'applicazione QT utilizzando il comando MINGW32-make ma ottenere errori con le istruzioni #include
-
28-10-2019 - |
Domanda
Ho scritto un'applicazione editor di testo che voglio compilare staticamente. Ho seguito le istruzioni delineate questo pagina.
Sono andato alla directory dove si trovavano tutti i file di origine. Corse:
1. mingw32-make clean //no problems
2. qmake -config release //no problems
and finally
3. mingw32-make
, ed è qui che ho ricevuto un elenco di errori tutti causati dalle dichiarazioni #include nel mio codice. Come, se ho scritto #include <QMainWindow>
, avrei un errore
Qmainwindow: nessun file o directory di questo tipo.
Che cosa sto facendo di sbagliato?
Soluzione
Nel tuo .Pro prova questa riga: "Qt += GUI"
Altri suggerimenti
In MSVC2010 usando qmake
nmake
L'ho risolto sostituendo le istanze di
#include <QMainWindow>
insieme a
#include <QtWidgets/QMainWindow>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow