Seite 1 von 1

?qtmaind.lib?

Verfasst: 30. August 2007 13:34
von Stash
hallo,
ich habe heut versucht qt 4.2.3 mit visual studio 2005 zum laufen zu bringen.
klappte auch alles wunderbar. nur als ich dann n ganz einfaches hello world prog kompilieren wollte, kommt folgender fehler:

LNK1181: Eingabedatei "c:\Programme\Qt4.2.3\lib\qtmaind.lib" kann nicht geöffnet werden

das ist auch richtig, die datei ist nicht da. aber wo ist sie? in meinem lib ordner sind überhaupt keine lib dateien übrigens. ich weiß auch nicht weiter.
ich hoffe ihr könnt mir helfen

mfg stash

Verfasst: 30. August 2007 14:39
von Christian81
Wie wärs es mal mit der Idee dass Du Qt noch kompilieren musst?

Verfasst: 30. August 2007 14:43
von Stash
das habe ich alles schon gemacht. schön nach anleitung eines tutorials.

mfg stash

Verfasst: 30. August 2007 14:52
von Christian81
Wenn Du das korrekt durchgeführt hast gibt es auch *.lib und *.dll in qt-4-src/lib

Verfasst: 30. August 2007 14:59
von Stash
vielen dank erstmal für deine hilfe. nur was ich nicht verstehe ist, dass ich alles sauber und richtig (laut tutorial) durchgeführt hab aber in meinem lib ordner keinerlei lib dateien vorhanden sind. es sind nur jede menge prl dateien vorhanden. aber keine ahnung was mit denen anzufangen.

mfg stash

Verfasst: 30. August 2007 15:00
von Christian81
Dann lies das Tutorial (wo auch immer, ich würde das von qtnode oder qtforum.org nehmen) nochmal durch - Du hast sicher 'nmake' vergessen einzugeben...

Verfasst: 30. August 2007 16:12
von Volker
oder hast danach nmake clean eingegeben, das löscht aber die lib Dateien, deshalb sollte man die vorher sichern.

Verfasst: 30. August 2007 16:33
von Stash
tatsächlich war nmake das problem. habe ich vergessen einzugeben. Aber des wurde auch im Tutorial überhaupt nicht erwähnt. schon komisch. ist ja mehr oder weniger der hauptprozess. naja vielen dank für die hilfe.

Verfasst: 30. August 2007 16:35
von Christian81
Naja, wer lesen kann ist klar im Vorteil... am Ende des qconfigure-Prozesses wird das klar und deutlich ausgegeben!