Home Voraussetzungen für ACSpro Voraussetzungen für ACSpro Pure-Pascal
 ACSpro
 Einführung in ACSpro
 Voraussetzungen für ACSpro

Pure-C

ACSpro unterstützt die Sprachen Pure-C und deren Vorläufer Turbo-C. Folgende Hinweise sollten Sie möglichst beachten.

Wichtige Compileroptionen

-A (Ansi keywords only) Dieser Schalter sollte nie eingeschaltet werden, da sonst USERDEFs nicht erlaubt sind.
-T (Stack checking) Dieser Schalter darf bei eigenen USERDEFs nicht eingeschaltet werden, da das Stackprüfen einen Absturz verursacht. Beim Aufruf der Zeichenroutine befindet sich der Prozessor im Supervisormode, was die Prüfroutine nicht vorsieht.
-P (Use absolut calls) Diesen Schalter unbedingt einschalten, da sonst bei größeren Programmen die Meldung '16 Bit Overflow' beim Linken auftaucht.
-M (No string merging) Dieser Schalter muß gesetzt werden, da sonst unzulässigerweise Textstrings zusammengefügt werden.

Debugger
Arbeiten mit ACSpro-Accessories während des Debuggens von Programmen (insbesondere der Editor) führen zum Absturz, da der Debugger Speicherzugriffe von Accessories nicht erwartet und dem zu debuggenden Programm zuschreibt. Also dies bitte nicht tun.


Copyright © Martin Elsässer (E-Mailadressen)
Letzte Aktualisierung am 25. März 2008

Home Voraussetzungen für ACSpro Voraussetzungen für ACSpro Pure-Pascal