[gelöst] QT 4.4.3, VS2008, rcc.exe 0 Byte groß

Verschiedenes zu Qt
Antworten
shapoc
Beiträge: 33
Registriert: 31. Mai 2009 12:18

[gelöst] QT 4.4.3, VS2008, rcc.exe 0 Byte groß

Beitrag von shapoc »

Hallo zusammen,
ich habe ein merkwürdiges Problem und weiß ehrlich gesagt nicht mehr weiter.
Ich habe bei mir QT 4.4.3 installiert und für Visual Studio die Integration installiert. Läuft. Habe ein paar Beispiele und eigene Projekte erstellt und kompiliert und alles soweit ok.

Jetzt habe ich von einem Kollegen eine VS Solution bekommen (aus svn ausgecheckt) und habe diese aufgerufen. Beim Kompilieren bringt er mir dann einen Fehler, dass er die ressources.qrc nicht kompilieren kann. Als Meldung kommt dann: rcc.exe ist keine gültige Win32-Anwendung.

Nachdem ich das Buildlog.htm untersucht habe, hab ich mal ins bin-Verzeichnis von Qt geschaut und gesehen, dass dort die aufgerufene DAtei rcc.exe 0 Byte groß bzw. klein ist. Das kann ja nich ok sein...

Jetzt steh ich da und hab ehrlich gesagt nicht den Schimmer, was das bedeutet.

Frage:
1. Was macht die rcc.exe und wie könnte es sein, dass die leer ist? Erstellungsdatum ist 27.09.08, Änderungsdatum allerdings 02.07.09

2. Wird diese nur bei bestimmten Qt-Projekten benötigt? Vorher lief bei meinen anderen Qt-Projekten ja alles sauber durch?

Würde mich über Hilfe sehr freuen. Falls ihr weitere Infos braucht, lasst es mich wissen.
Danke!
Dateianhänge
BuildLog.txt
BuildLog.htm als txt-Datei
(53.54 KiB) 157-mal heruntergeladen
Zuletzt geändert von shapoc am 8. Juli 2009 10:56, insgesamt 1-mal geändert.
CaptnChaos
Beiträge: 605
Registriert: 28. Juni 2007 15:01
Kontaktdaten:

Beitrag von CaptnChaos »

zu 2.
Wie du schon gemerkt hast, wird rcc.exe nur zum verwenden von *.qrc dateien gebraucht. solange du also keine ressourcen in deinem Projekt verwendest wirst du keine Probleme bekommen.

zu 1.
Es kann sein das während der installation/kompilierung von Qt ein Fehler aufgetreten ist. Also einfach nochmal Qt kompilieren/installieren oder die rcc.exe von nem kollegen besorgen.
shapoc
Beiträge: 33
Registriert: 31. Mai 2009 12:18

Beitrag von shapoc »

Vielen Dank für den Hinweis. Mit der rcc.exe vom Kollegen funktionierts jetzt!

Mir kommt es nur seltsam vor, denn ich bin mir 101% sicher, dass ich schon ein Beispiel mit Ressources hatte und dieses funktioniert hat.

Nun gut, jetzt läufts...
Antworten