problem mit dem makefile...
Verfasst: 19. Februar 2007 14:17
hallo,
benutze visual studio net 2003 und qt 4...
habe eine main.cpp mit simplen code erstellt...
cpp datei:
#include <QApplication>
#include <Qlabel>
int main (int argc, char *argv[])
{
QApplication a(ergc, argv);
QLabel label ("Hallo Welt");
Label.show();
return a.exec();
}
dann wurde die projektdatei und danach die makefiles erzeugt...
1. C:> qmake -projekt (projektdatei)
2. C:> qmake (makefiles)
bei dem befehl nmake bekomme ich jedoch folgende fehlermeldung
Microsoft (R) Program Maintenance Utility, Version 7.10.3077
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.
nmake -f Makefile.Debug
**********
Microsoft (R) Program Maintenance Utility, Version 7.10.3077
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.
g++ -c -g -g -frtti -fexceptions -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT
-DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"C:/P
rogramme/qt4/include/QtCore" -I"C:/Programme/qt4/include/QtCore" -I"C:/Programme
/qt4/include/QtGui" -I"C:/Programme/qt4/include/QtGui" -I"C:/Programme/qt4/inclu
de" -I"." -I"C:/Programme/qt4/include/ActiveQt" -I"debug" -I"." -I"c:\Programme\
qt4\mkspecs\default" -o debug\Cpp1.o Cpp1.cpp
Der Befehl "g++" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
NMAKE : fatal error U1077: 'g++': R³ckgabe-Code '0x1'
Stop.
NMAKE : fatal error U1077: '"C:\Programme\Microsoft Visual Studio .NET 2003\VC7\
BIN\nmake.exe"': R³ckgabe-Code '0x2'
Stop.
*********
benutze deshalb nmake, weil ich VS NET 2003 benutze....
Danke für die Hilfe... gruss, Dieter
benutze visual studio net 2003 und qt 4...
habe eine main.cpp mit simplen code erstellt...
cpp datei:
#include <QApplication>
#include <Qlabel>
int main (int argc, char *argv[])
{
QApplication a(ergc, argv);
QLabel label ("Hallo Welt");
Label.show();
return a.exec();
}
dann wurde die projektdatei und danach die makefiles erzeugt...
1. C:> qmake -projekt (projektdatei)
2. C:> qmake (makefiles)
bei dem befehl nmake bekomme ich jedoch folgende fehlermeldung
Microsoft (R) Program Maintenance Utility, Version 7.10.3077
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.
nmake -f Makefile.Debug
**********
Microsoft (R) Program Maintenance Utility, Version 7.10.3077
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.
g++ -c -g -g -frtti -fexceptions -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT
-DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"C:/P
rogramme/qt4/include/QtCore" -I"C:/Programme/qt4/include/QtCore" -I"C:/Programme
/qt4/include/QtGui" -I"C:/Programme/qt4/include/QtGui" -I"C:/Programme/qt4/inclu
de" -I"." -I"C:/Programme/qt4/include/ActiveQt" -I"debug" -I"." -I"c:\Programme\
qt4\mkspecs\default" -o debug\Cpp1.o Cpp1.cpp
Der Befehl "g++" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
NMAKE : fatal error U1077: 'g++': R³ckgabe-Code '0x1'
Stop.
NMAKE : fatal error U1077: '"C:\Programme\Microsoft Visual Studio .NET 2003\VC7\
BIN\nmake.exe"': R³ckgabe-Code '0x2'
Stop.
*********
benutze deshalb nmake, weil ich VS NET 2003 benutze....
Danke für die Hilfe... gruss, Dieter