Vielen dank.
Die umgebungsvariable wurde scheinbar bei der Installation nicht richtig gesetzt. Ich hab sie nun angepasst und ich konnte configure ausführen.
Ich hab dann in Dev C++ die Header eingetragen, das Makefile erzeugt und eingetragen und ...
es geht immer noch nicht.
Seltsamerweise findet er einige Header nicht obwohl sie da sind ich hab bei allen nachgeschaut.
Ich poste hier mal den Compiler Log:
Compiler: Default compiler
Executing make...
make.exe -f "Makefile.win" all
g++.exe -c main.cpp -o main.o -I"D:/QtEver/a/include/Qt" -I"D:/QtEver/a/include/Qt3Support" -I"D:/QtEver/a/include/QtAssistant" -I"D:/QtEver/a/include/QtCore" -I"D:/QtEver/a/include/QtDBus" -I"D:/QtEver/a/include/QtDesigner" -I"D:/QtEver/a/include/QtGui" -I"D:/QtEver/a/include/QtNetwork" -I"D:/QtEver/a/include/QtOpenGL" -I"D:/QtEver/a/include/QtScript" -I"D:/QtEver/a/include/QtSql" -I"D:/QtEver/a/include/QtSvg" -I"D:/QtEver/a/include/QtTest" -I"D:/QtEver/a/include/QtUiTools" -I"lib/gcc/mingw32/3.4.2/include" -I"include/c++/3.4.2/backward" -I"include/c++/3.4.2/mingw32" -I"include/c++/3.4.2" -I"include" -I"D:/QtEver/a/include/Qt" -I"D:/QtEver/a/include/Qt3Support" -I"D:/QtEver/a/include/QtAssistant" -I"D:/QtEver/a/include/QtCore" -I"D:/QtEver/a/include/QtDBus" -I"D:/QtEver/a/include/QtDesigner" -I"D:/QtEver/a/include/QtGui" -I"D:/QtEver/a/include/QtNetwork" -I"D:/QtEver/a/include/QtOpenGL" -I"D:/QtEver/a/include/QtScript" -I"D:/QtEver/a/include/QtSql" -I"D:/QtEver/a/include/QtSvg" -I"D:/QtEver/a/include/QtTest" -I"D:/QtEver/a/include/QtUiTools" -I"D:/QtEver/a/include/QtXml"
In file included from D:/QtEver/a/include/QtGui/qapplication.h:1,
from D:/QtEver/a/include/QtGui/qapplication:1,
from main.cpp:1:
D:/QtEver/a/include/QtGui/../../src/gui/kernel/qapplication.h:42:37: QtCore/qcoreapplication.h: No such file or directory
D:/QtEver/a/include/QtGui/../../src/gui/kernel/qapplication.h:43:31: QtGui/qwindowdefs.h: No such file or directory
D:/QtEver/a/include/QtGui/../../src/gui/kernel/qapplication.h:44:27: QtCore/qpoint.h: No such file or directory
D:/QtEver/a/include/QtGui/../../src/gui/kernel/qapplication.h:45:26: QtCore/qsize.h: No such file or directory
D:/QtEver/a/include/QtGui/../../src/gui/kernel/qapplication.h:46:27: QtGui/qcursor.h: No such file or directory
In file included from D:/QtEver/a/include/QtGui/qapplication.h:1,
from D:/QtEver/a/include/QtGui/qapplication:1,
from main.cpp:1:
D:/QtEver/a/include/QtGui/../../src/gui/kernel/qapplication.h:59: error: `QT_BEGIN_HEADER' does not name a type
D:/QtEver/a/include/QtGui/../../src/gui/kernel/qapplication.h:79: error: invalid function declaration
In file included from D:/QtEver/a/include/Qt/QFont.h:1,
from main.cpp:2:
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:43:28: QtCore/qstring.h: No such file or directory
In file included from D:/QtEver/a/include/Qt/QFont.h:1,
from main.cpp:2:
D:/QtEver/a/include/QtGui/../../src/gui/kernel/qapplication.h:358: error: `QT_END_HEADER' does not name a type
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:59: error: invalid function declaration
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:271: error: `QFont' has not been declared
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:272: error: non-member function `bool bold()' cannot have `const' method qualifier
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h: In function `bool bold()':
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:272: error: `weight' undeclared (first use this function)
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:272: error: (Each undeclared identifier is reported only once for each function it appears in.)
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:272: error: `Normal' undeclared (first use this function)
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h: At global scope:
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:275: error: `QFont' has not been declared
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h: In function `void setBold(bool)':
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:276: error: `Bold' undeclared (first use this function)
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:276: error: `Normal' undeclared (first use this function)
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:276: error: `setWeight' undeclared (first use this function)
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h: At global scope:
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:278: error: `QFont' has not been declared
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:279: error: non-member function `bool italic()' cannot have `const' method qualifier
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h: In function `bool italic()':
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:280: error: `style' undeclared (first use this function)
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:280: error: `StyleNormal' undeclared (first use this function)
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h: At global scope:
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:283: error: `QFont' has not been declared
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h: In function `void setItalic(bool)':
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:284: error: `StyleItalic' undeclared (first use this function)
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:284: error: `StyleNormal' undeclared (first use this function)
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:284: error: `setStyle' undeclared (first use this function)
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h: At global scope:
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:293: error: expected init-declarator before '&' token
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:293: error: expected `,' or `;' before '&' token
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:294: error: expected init-declarator before '&' token
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:294: error: expected `,' or `;' before '&' token
In file included from D:/QtEver/a/include/Qt/QPushButton.h:1,
from main.cpp:3:
D:/QtEver/a/include/Qt/../../src/gui/widgets/qpushbutton.h:42:35: QtGui/qabstractbutton.h: No such file or directory
In file included from D:/QtEver/a/include/Qt/QPushButton.h:1,
from main.cpp:3:
D:/QtEver/a/include/Qt/../../src/gui/text/qfont.h:297: error: `QT_END_HEADER' does not name a type
D:/QtEver/a/include/Qt/../../src/gui/widgets/qpushbutton.h:52: error: invalid function declaration
main.cpp:5: error: expected constructor, destructor, or type conversion before "int"
main.cpp:5: error: expected `,' or `;' before "int"
make.exe: *** [main.o] Error 1
Execution terminated
und hier mal den Miniquelltext:
Code: Alles auswählen
#include <qapplication>
#include <QFont.h>
#include <QPushButton.h>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton quit("Servus Welt!");
quit.resize(200, 30);
quit.setFont(QFont("Arial", 18, QFont::Bold));
QObject::connect(&quit, SIGNAL(clicked()), &app, SLOT(quit()));
quit.show();
return app.exec();
}
Wisst ihr woran es liegt?
Ich bin wie immer für jede Hilfe dankbar
TheProgrammer