brcc32.exe

Verfasser: (Norbert) Südland, Aalen, Deutschland

Der eigentliche Kompilierer von eigenen Windows-Umgebungen mit der Festlegung, welche Maus-Signale an welcher Stelle des Bildschirms wie zu verarbeiten sind, hier die Fassung für die 32-Bit-Architektur. Diese Möglichkeit wird vor allem interessant, wenn das Starten einer eigenen Windows-Anwendung schon erfolgreich war.

Die möglichen Einstellparameter werden durch einen Aufruf (mit oder ohne Argument -?) von:

brcc32.exe
abgefragt, wobei die deutsche Übersetzung der Antwort lautet:
Borland Umgebungskompilierer Fassung 5.20
Kopierrecht © 1990, 1997 Borland International. Alle Rechte vorbehalten.

Aufruf: brcc32 [Wahlmöglichkeiten ...] [Dateiname]
Wahlmöglichkeiten, die mit '*' gekennzeichnet sind, sind Startvorgaben.

@<Dateiname> Anweisungen aus Befehlsdatei <Dateiname> entnehmen
-r (wird hier aus Gründen der Verträglichkeit ignoriert)
-16 Umbegungsdatei .res mit Verträglichkeit für 16-Bit-Windows erzeugen
-32* Umgebungsdatei .res mit Verträglichkeit für 32-Bit-Windows erzeugen
-foDateiname Dateiname für Ausgabe setzen
-v erläuternd
-iPfad Pfad für Einbindungen setzen
-dName[=Text] Abkürzung #festlegen
-x Umgebungsvariable "Einbinden" ignorieren
-m Versorgung mit Unikode-Buchstaben ermöglichen
-cnnnn Kodierungstabelle nnnn als Vorgabe setzen
-lxxxx Sprache xxxx als Vorgabe setzen
-31 16-Bit-Umgebungsdatei .res mit Verträglichkeit für Windows 3.1 erzeugen
-w32 16-Bit-Umgebungsdatei .res mit Verträglichkeit für Windows 95 erzeugen
-? oder -h zeigt diese Mitteilung an

Ob im Rahmen einer Übersetzung dieses Programms in andere Sprachen auch alle Buchstaben für die Wahlmöglichkeiten mit übersetzt werden müssen, kann erörtert werden.

Folgender Aufruf erscheint sinnvoll, um für ein Textprogramm die Unikode-Zeichensätze zu nutzen:

brcc32.exe -v -m -c1252 Schriftsatz.rc

Das Einbinden der damit erzeugten Umgebungsdatei Schriftsatz.res funktioniert, indem diese als letztes Argument dem Binder (Linker) übergeben wird.

Bevor jemand eigene Dateien *.rc schreibt, lohnt es sich, erst einmal die Erzeugungsdateien zur Übergabe an make.exe für die mitgelieferten Beispiele von Borland C++ 5.02 zu formulieren. Diese Erzeugungsdateien funktionieren mitunter auch mit Borland C++ 5.5.1.

implib.exe (nächster Beitrag) Inhaltsverzeichnis bcw.exe (vorheriger Beitrag)
Esperanta versio English Version