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!
[gelöst] QT 4.4.3, VS2008, rcc.exe 0 Byte groß
[gelöst] QT 4.4.3, VS2008, rcc.exe 0 Byte groß
- 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:
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.
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.