Ich lerne c/C++ und wollte mit QT Creator arbeiten. Ich benutze eine Base64-Klasse, die nur zu kompilieren verweigert und jede Hilfe würde sehr geschätzt werden.Probleme beim Kompilieren von C-Dateien in QtCreator
Die Fehlerleitungen ich erhalte, sind
/QTDev/PolicyFrameworkDesktop-build-desktop/../PolicyFrameworkDesktop/libhaggle/base64.h:59: error: expected ';', ',' or ')' before 'in'
/QTDev/PolicyFrameworkDesktop-build-desktop/../PolicyFrameworkDesktop/libhaggle/base64.h:66: error: expected ';', ',' or ')' before 'in'
/QTDev/PolicyFrameworkDesktop-build-desktop/../PolicyFrameworkDesktop/libhaggle/base64.c:68: error: expected ';', ',' or ')' before 'in'
/QTDev/PolicyFrameworkDesktop-build-desktop/../PolicyFrameworkDesktop/libhaggle/base64.c:: error: At top level:
/QTDev/PolicyFrameworkDesktop-build-desktop/../PolicyFrameworkDesktop/libhaggle/base64.c:320: error: expected ';', ',' or ')' before '*' token
/QTDev/PolicyFrameworkDesktop-build-desktop/../PolicyFrameworkDesktop/libhaggle/base64.c:373: error: expected ';', ',' or ')' before 'in'
/QTDev/PolicyFrameworkDesktop-build-desktop/../PolicyFrameworkDesktop/libhaggle/base64.c:456: error: expected ';', ',' or ')' before 'in'
Da ich nur eine Verbindung zu einem Zeitpunkt hinzufügen kann, wird die base64.h Datei angehängt. Ich habe den ganzen Tag versucht, das Problem herauszufinden.
http://rapidshare.com/files/435084122/base64.h
Dank
Hallo icecrime, danke für die schnelle Antwort, die Datei wird in eine c-Datei aufgenommen. Die folgenden Links sind für die c-Datei das generierte Makefile und die Profildatei, wenn das hilft. Danke http://rapidshare.com/files/435084121/base64.c http://rapidshare.com/files/435084571/Makefile http://rapidshare.com/files/435084682/PolicyFrameworkDesktop.pro – Bernard
habe ich mir angesehen Dies für eine Weile ohne Erfolg, also habe ich es als eine Bibliothek erstellt und fügen Sie es in die Profildatei als Workaround. Das funktioniert jetzt, aber wenn jemand einen Weg kennt, es richtig zu machen, lassen Sie es mich wissen, danke. Die Beispielpro-Datei befindet sich unter http://rapidshare.com/files/435212949/PolicyFrameworkSpy.pro – Bernard