Name des Skripts |
Beschreibung |
mfainc [-<token>=<value>] source |
Extrahiert den Include-Code einer Assembler- Include-Datei und schreibt ihn in die Datei < file_name>.h .Weitere Optionen definieren die bedingte Kompilierung. |
mfcinc [-<token>=<value>] source |
Extrahiert den Include-Code einer C/C++-Include-Datei und schreibt ihn in die Datei <file_name>.h .Weitere Optionen definieren die bedingte Kompilierung. |
mfpinc [-<token>=<value>] source |
Extrahiert den Include-Code einer C/C++- Include-Datei. extrahierte TYPE-Definitionen in die Datei <file_name>.typ geschrieben. Weitere Optionen definieren die bedingte Kompilierung. |
mfcexp [-<token>=<value>] source |
Schreibt die exportierte Schnittstelle (define section des textuellen Rahmens) in die Datei <file_name>.h .Weitere Optionen definieren die bedingte Kompilierung. |
mfa [-trace=<procedure>] [-check=no] [-<token>=<value>] source [includes] |
Extrahiert die code section einer Assembler-Moduldatei und schreibt diese in die Datei <file_name>.s .Wenn Include-Dateien benötigt werden, sind diese in korrekter Reihenfolge anzugeben. Die Optionen -trace=... und -check=... sind aus Gründen der Kompatibilität mit mfp -Skripten eingefügt und werden vom mfa -Skript ignoriert. Weitere Optionen definieren die bedingte Kompilierung. |
mfc [-trace=<procedure>] [-check=no] [-<token>=<value>] source [includes] |
Extrahiert die code section einer C/C++- Moduldatei und schreibt diese in <file_name>(.c |.cpp) .Wenn Include-Dateien benötigt werden, sind diese in korrekter Reihenfolge anzugeben. Wenn $VMAKE_VERSION mit slow definiert ist, wird der Datei #define DEBUG vorangestellt. Die Optionen -trace=... und -check=... sind aus Gründen der Kompatibilität mit mfp -Skripten eingefügt und werden vom mfc -Skripten ignoriert. Weitere Optionen definieren die bedingte Kompilierung. |
mfp [-trace=<procedure>] [-check=no] [-<token>=<value>] source [includes] |
Extrahiert die definee section, use section und code section einer PASCAL-Moduldatei und schreibt diese in die Datei <file_name>.p .Wenn Include-Dateien benötigt werden, sind diese in korrekter Reihenfolge anzugeben. Die Option -trace=<procedure> spezifiziert den Namen der Trace-Prozedur, deren Aufruf am Anfang jeder Funktion und Prozedur eingefügt wird. Die Option -check=no definiert, ob die Namenspräfixe exportierter Prozeduren geprüft werden sollen. Weitere Optionen definieren die bedingte Kompilierung. |
mfsize [include-list] module |
Erzeugt eine Datei <file_name>.siz , die Größeninformationen über verwendete Typen der Moduldatei enthält.Wenn Include-Dateien benötigt werden, sind diese in korrekter Reihenfolge anzugeben. |
mfextra [-<token>=<value>] source destination [includes] |
Erzeugt nicht zu übersetzende Dateien.Weitere Optionen definieren die bedingte Kompilierung und Attribute der nicht zu übersetzenden Dateien. |
compa [as-flags] source |
Übersetzt eine Assembler-Moduldatei. Es wird die Datei <file_name>.o erzeugt. |
compc [cc-flags] source |
Übersetzt eine C/C++-Moduldatei. Es wird die Datei <file_name>.o erzeugt. |
compp [pc-flags] source |
Übersetzt eine PASCAL-Moduldatei. Es wird die Datei <file_name>.o erzeugt. |
comppc [pc-flags] source |
Übersetzt eine PASCAL-Moduldatei in eine C-Moduldatei. |
complint [cc-flags] source |
Verwendet LINT, um eine C-Moduldatei zu prüfen. |
archive [ar-flags] library objects |
Schreibt Objektdateien in die Bibliothek library. |
linkrel [ld-flags] relocatable objects |
Schreibt Objektdateien in ein Relocatable-Objekt. Der Name des erzeugten Relocatable-Objekts ist relocatable . |
linkshr [ld-flags] relocatable objects |
Schreibt Objektdateien in ein Relocatable-Objekt, dessen globale Variablen im Shared Memory abzulegen sind. Der Name des erzeugten Relocatable-Objekts ist relocatable . |
linkdll [ld-flags] dll archive objects |
Linkt Objektdateien zu einer dynamischen Bibliothek dll und erzeugt eine statische Bibliothek archive . |
linklnk [ld-flags] [-o program] objects |
Linkt ein Programm mit dem Namen program . |
linkshm [ld-flags] [-o program] objects |
Linkt ein Programm mit dem Namen program , dessen globale Variablen im Shared Memory abzulegen sind. |
Die Namen der Skripte werden von VMAKE mit Hilfe der Variable
$TOOLEXT vervollständigt (sofern vorhanden), die die Dateiendung der Skripte definiert. Wenn zusätzliche Parameter an $TOOLSHELL übergeben werden sollen, sind diese in der Umgebungsvariable $TOOLOPT zu definieren.