Cercando di compilare statico un'applicazione QT utilizzando il comando MINGW32-make ma ottenere errori con le istruzioni #include

StackOverflow https://stackoverflow.com/questions/8391322

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?

È stato utile?

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
scroll top