problem beim einrichten [gelöst]

Verschiedenes zu Qt
Antworten
Over
Beiträge: 11
Registriert: 18. Mai 2008 16:39
Kontaktdaten:

problem beim einrichten [gelöst]

Beitrag von Over »

tag leute.
ich versuch seit n paar tagen qt4 einzurichten..aber irgendwie wills net so rechte.
hab verschiedene tutorials versucht, es kommt aber an einer stelle immer der selbe fehler.
und zwar wenn ich configure aufruf:

Code: Alles auswählen

project.cpp(62) : fatal error C1083: Cannot open include file: 'Windows.h': No such file or directory
NMAKE : fatal error U1077: '"H:\Programme\Microsoft Visual Studio 8\VC\BIN\cl.EX
E"' : return code '0x2'
Stop.

del qbitarray.obj
C:\qt-win-opensource-src-4.4.0\qmake\qbitarray.obj konnte nicht gefunden werden
        del qbuffer.obj
C:\qt-win-opensource-src-4.4.0\qmake\qbuffer.obj konnte nicht gefunden werden
        del qcryptographichash.obj
C:\qt-win-opensource-src-4.4.0\qmake\qcryptographichash.obj konnte nicht gefunden werden
        del qlinkedlist.obj
C:\qt-win-opensource-src-4.4.0\qmake\qlinkedlist.obj konnte nicht gefunden werden
        del qfsfileengine.obj
C:\qt-win-opensource-src-4.4.0\qmake\qfsfileengine.obj konnte nicht gefunden werden
[und viele weitere ähnliche.] 
habmir gedacht "gut, liegt evtl am platform SDK von MS...installierste das auch mal."
doch der fehler bleibt bestehen... könnt ihr mir da vll weiter helfen?
Zuletzt geändert von Over am 25. Mai 2008 17:17, insgesamt 1-mal geändert.
Volker
Beiträge: 343
Registriert: 30. Juni 2005 05:27

Beitrag von Volker »

Hast Du den Visual Studio Command Prompt verwendet oder einfach nur eine Konsole geöffnet? In letzterem Fall dürften die Umgebungsvariablen INCLUDE und LIB nicht oder nur unvollständig gesetzt sein. Über die Forumssuche dürftest Du da einiges finden.
Bitte seid so nett und ändert den Titel von Beiträgen die gelöst wurden, auf [gelöst] Beitragstitel
PeterLustig
Beiträge: 386
Registriert: 21. November 2007 20:07

Beitrag von PeterLustig »

In Visual Studio ist das Windows SDK schon enthalten, du musst lediglich - wie Volker sagte - die Command Prompt von Visual Studio benutzen.
Over
Beiträge: 11
Registriert: 18. Mai 2008 16:39
Kontaktdaten:

Beitrag von Over »

thx, aber... ich nutze das command prompt.
aso
kompiler: Visual C++ 2005 Express Edition
PeterLustig
Beiträge: 386
Registriert: 21. November 2007 20:07

Beitrag von PeterLustig »

Achso, die Express Version hat kein Windows SDK. Da benötigst du es.. Installieren und Pfadangaben erweitern.
Over
Beiträge: 11
Registriert: 18. Mai 2008 16:39
Kontaktdaten:

Beitrag von Over »

so leute.
erstma danke für eure hilfe.
habs nu mit visual studio (non express) gemacht und viel weiter gekommen, hab nurnoch einen fehler... und zwar nachdem ich durch

Code: Alles auswählen

qmake -project -t vcapp
qmake -tp vc
ein .vcproj file erstellt hab sagt visual studio mir:

Code: Alles auswählen

LINK : fatal error LNK1181: cannot open input file 'h:\QT4\lib\qtmaind.lib'
und... jup, er kanns auch garnich finden da die datei im lib verzeichnis garnicht vorhanden ist.
da sind generell keine .lib dateien vorhanden sondern nur .prl dateien.

gefolgt bin ich übrigens dem tutorial: http://321soft.de/321soft/iframe.php?inhalt=qttut
bzw. n teil auch aus diesem hier genommen:http://mm-werkstatt.informatik.uni-augs ... qt2005.pdf

hoffe ihr könnt mir nochmal helfen damit ich endlich mit qt anfangen kann..
PeterLustig
Beiträge: 386
Registriert: 21. November 2007 20:07

Beitrag von PeterLustig »

Hast du Qt denn überhaupt compiliert?
Over
Beiträge: 11
Registriert: 18. Mai 2008 16:39
Kontaktdaten:

Beitrag von Over »

ehm jup.
mit dem visual studio command prompt durch:

Code: Alles auswählen

configure -platform win32-msvc2005 -qt-gif -qt-sql-odbc -qt-sql-sqlite
PeterLustig
Beiträge: 386
Registriert: 21. November 2007 20:07

Beitrag von PeterLustig »

Damit hast du es konfiguriert, aber nicht compiliert.
Klarer fall von: README / INSTALL nicht gelesen.
Over
Beiträge: 11
Registriert: 18. Mai 2008 16:39
Kontaktdaten:

Beitrag von Over »

ah lol.... ich bin so dumm..:oops:
(hätte nie gedacht dass ich mal n RTFM typ sein werd.... )
naja, nun funzt es auf jedenfall prima, danke für die nette hilfe :)
PeterLustig
Beiträge: 386
Registriert: 21. November 2007 20:07

Beitrag von PeterLustig »

Die Leute die die Manuals und Readmes lesen sind die klügeren.
Antworten