C++ Compiler 5.5
-
Hallo,
Ich Habe folgendes Problem:
Ich habe den Borland C++ Builder 1 und habe mir jetzt von Borland
den 5.5 - Comiler runtergaladen und installiert. Problem ist allerdings,
dass er schon beim Compilieren eines leeren Formulars an fast allen
Headern hängen bleibt(WINDOWS.H...).Was kann ich tun, damit BCB die Header schluckt?
Danke schonmal!
-
Welche Gründe hast Du, zu versuchen, dem BCB einen anderen Compiler unterzujubeln?
-
Nun, ja!
Der Builder, den ich jetzt habe versteht die meißten Sachen aus der FAQ nicht
und die heutigen API-Funktionen will er auch nicht verstehen. Außerdem zankt sich
Windows ein bisschen mit dem Compiler.
-
Außerdem Funktionieren nicht mal alle Beispiele, die in der Hilfe stehen.
-
EinM schrieb:
Der Builder, den ich jetzt habe versteht die meißten Sachen aus der FAQ nicht
Das versteh ich jetzt nicht. Was denn genau?
EinM schrieb:
und die heutigen API-Funktionen will er auch nicht verstehen. Außerdem zankt sich
Windows ein bisschen mit dem Compiler.Genau so wenig wie ich das verstehe...
-
Beispiel:
Der Beitrag aus der FAQ: Tasten-Systemweit Abfangen
Ich habe alles abgeschrieben und reinkopiert, so dass mein Quelltext
identisch war mit dem aus der FAQ!
Doch dann:extern "C" __declspec(dllexport) __stdcall void SetHook(void); //Declaration terminated incorrectly
-
Und Windows zankt sich mit dem Compilerm, weil ich nach ca. 3 mal
Compilieren den Rechnerneustarten darf, weil der Fehler
Unknown Error #1 in Zeile 1 bei Position 1.
Seither vetrmeide ich die F9-Taste.
-
Klingt ja alles sehr seltsam. Auf gar keinen Fall wirst Du den BCB1 überreden können, den Freeware-Compiler zu verwenden. Anders herum funktioniert es auch nicht, es sei den Du schreibst einen Parser für die DFM-Dateien und noch ein paar Dinge mehr...
Warum besorgst Du dir nicht den kostenlosen BCB6 Personel? Vielleicht hast Du damit weniger Probleme.
-
Wo finde ich denn den BCB6 - Personel?
-
Den bekommst du z.B. bei edv-buchversand.de und ähnlichen Versendern.
Denn kostenlos ist der BCB6 Personal leider nicht.
-
Manchmal hat man auch Glück und bekommt recht günstig eine 5er oder 6er Version ersteigert. Leider steht der Dollar nicht mehr so gut wie noch vor ein paar Monaten, ich hatte eine 5er prof. bei ebay.com her. Umgerechnet + Versand keine 100 Euro (unregestriert!!!).