ave populus
sto tentando di compilare un esempio di C++/Qt
il listato è questo:
Codice PHP:
#include <qapplication.h>
#include <qlabel.h>
int main (int argc, char* argv[])
{
QApplication ciao(argc,argv);
QLabel* scritta = new QLabel("Ciao a tutti!",0);
scritta->resize(120,30);
ciao.setMainWidget(scritta);
scritta->show();
return ciao.exec();
}
ma compilandolo con
g++ -o D:\main.exe D:\main.cpp -I%QTDIR%\include -L%QTDIR%\lib -lqt
(come visto sul sito della guida)
dà quest'errore:
d:/MinGWStudio/Progetti/Graphic_organizer/main.cpp: In function `int main(int,
char**)':
d:/MinGWStudio/Progetti/Graphic_organizer/main.cpp:9: error: `setMainWidget'
undeclared (first use this function)
d:/MinGWStudio/Progetti/Graphic_organizer/main.cpp:9: error: (Each undeclared
identifier is reported only once for each function it appears in.)
d:/MinGWStudio/Progetti/Graphic_organizer/main.cpp:12:2: warning: no newline at
end of file
INFO:
sono su win2000
utilizzo il compilatore MinGW (gcc vers 3.3.1)
Qt è ovviamente installato (versione 4.0.0)
la var di ambiente QTDIR punta a: D:\Qt\4.0.0 (giustamente)