|
FreeBASIC Compiler - Version 0.16 for win32 (Ziel:win32) Copyright (C) 2004-2006 Andre Victor T. Vicentini (av1ctor@yahoo.com.br) Übersetzung: ytwinky am 02.07.2006 | |
|---|---|
| Aufruf: fbc [Optionen] EingabeListe | |
| EingabeListe: xxx.a = Bibliothek, xxx.o = Objekt, xxx.bas = Quelle xxx.rc = Ressourcen-Script, xxx.res = kompilierte Ressource | |
| Optionen: | |
| -a <Name> | eine Objekt-Datei zur Linker-Liste hinzufügen |
| -arch <Typ> | Setze Ziel-Architektur (Standard: 486) |
| -b <Name> | eine Quell-Datei zur Kompilierung hinzufügen |
| -c | nur kompilieren, nicht linken |
| -d <Name=Wert> | eine Präprozessor-Definition hinzufügen |
| -dll | siehe -dylib |
| -dylib | Erzeuge eine DLL, inklusive der Import-Bibliothek |
| -e | Fehlerprüfung hinzufügen |
| -ex | Fehlerprüfung hinzufügen mit RESUME-Unterstützung |
| -exx | wie oben zusätzlich Prüfung von Array-Grenzen und Null-Zeiger-Zuweisungen |
| -export | Exportiere Symbole für dynamisches Linken |
| -g | Debug-Info hinzufügen |
| -i <Name> | Pfad zur Suche nach Include-Dateien hinzufügen |
| -include <Name> | 'Includen' einer Header-Datei für jede kompilierte QuellDatei |
| -l <Name> | eine Bibliotheks-Datei zur Linker-Liste hinzufügen |
| -lib | erzeuge eine statische Bibliothek |
| -m <Name> | Hauptdatei mit/ohne Erweiterung, der Eintritts-Punkt (Standard: erste .Bas in der Liste) |
| -map <Name> | Link-Map als Datei Name speichern |
| -maxerr <Anz> | 'Parsen' beenden, wenn <Anz> Fehler aufgetreten sind |
| -mt | Link mit 'thread-sicherer' Laufzeit-Bibliothek |
| -nodeflibs | Standard-Bibliotheken nicht einbinden |
| -noerrline | Quell-Zeile, in der ein Fehler auftrat, nicht anzeigen |
| -o <Name> | Setze Ausgabe-Name (in der selben Nummer wie Quell-Dateien) |
| -p <Name> | Suchpfad für Bibliotheken hinzufügen |
| -profile | erlaube Funktions-'Profiling' |
| -r | Asm-Dateien nicht löschen |
| -s <Name> | Setze SubSystem (gui, console) Achtung:DosBox vermeiden mit -s gui |
| -t <Wert> | Setze Stack-Größe in KByte (Standard: 1M, z.B. für Stack von 8MB: -t 8192) |
| -target <Name> | Übersetzung zu anderem System: cygwin dos linux xbox |
| -v | ausführliche Meldungen |
| -version | Anzeige der Kompiler-Version(muß kleingeschrieben sein!) |
| -x <Name> | Setze .Exe/Bibliotheks-Name |
| -w <Wert> | Setze min. Warnungsebene |