Einzelnen Beitrag anzeigen

DMW

Registriert seit: 6. Sep 2006
Ort: Münster
269 Beiträge
 
Delphi XE Professional
 
#2

Re: C++ Builder 6 Commandline

  Alt 16. Jan 2009, 09:02
Zitat von ludger_engbert:
1) Habe Probleme, mit dem Compiler/Linker Windows Programme zu erstellen.
Ich benutze die Commandline Version, weil ich eine eigene IDE benutze
(bisher fuer einen anderen Compiler genutzt: Watcom)
Wenn ich den Startup code und alle Libraries wie in der Commandline
Help Datei beschrieben eingebe, bekomme ich immer 2 Fenster: ein DOS Fenster, leer,
und das Windows-Fenster. Ich moechte natuerlich nur das Windows Fenster.
Auch Beispiele fuer commandlines waeren hilfreich. Ich linke wahrscheinlich
den falschen startup code ein (c0w32.obj). Leider finde ich in der Help
Datei keine systematische Darstellung zum startup code.
Rufe mal in der Kommandozeile BCC32 mit dem Switch -h auf. Du bekommst dann eine Übersicht der Kommandozeilenparameter, unter anderem diesen:
Code:
Borland C++ 5.6.4 für Win32 Copyright (c) 1993, 2002 Borland
Verfügbare Optionen (* = Standardeinstellung, xxx = hat Unteroptionen: verwenden
 Sie -h -X):
(Hinweis: -X- oder -w-XXX machen im allgemeinen die Definitionen oder deren Aufh
ebung rückgängig, die durch -X) gesetzt wurden
...
  -Wxxx  Ziel ist eine Windows-Anwendung
Wie der Ausgabe zu entnehmen ist, existieren Unteroptionen zu diesem Switch:
Code:
  -W     Ziel ist eine Windows-Anwendung
  -WC    Ziel ist eine Konsolenanwendung
  -WCDR  Ziel ist eine Konsolen-DLL-Datei, die die dynamische RTL verwendet
  -WCDV  ... von der VCL benutzt
  -WD    Ziel ist eine DLL-Datei oder eine dynamische Link-Bibliothek
  -WDR   Ziel ist eine Windows-DLL-Datei, die die dynamische RTL verwendet
  -WDV   ... von der VCL benutzt
  -WM    Ziel ist ein 32-Bit-Multithreading-Datei
  -WP    Ziel ist eine Anwendung, die Delphi-Packages verwendet
  -WR    Das Ziel verwendet die dynamische RTL
  -WU    Unicode-Anwendung erstellen
  -WV    Ziel verwendet den VCL-GUI-Rahmen // das soll vermutlich die Übersetzung von "VCL GUI framework" sein
In deinem Falle wäre die Windows-Anwendung (-W) der passende Switch.


Zitat von ludger_engbert:
2) Hat jemand vielleicht die schriftliche C++ Builder 6 Dokumentation, die damals
mit der Enterprise Version ausgeliefert wurde. Habe damals leider nur
die Personal Version gekauft.
http://dn.codegear.com/article/34064
Moritz
"Hey, it compiles! Ship it!"
C++Builder Pages
  Mit Zitat antworten Zitat