AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

C++ Builder 6 Commandline

Ein Thema von ludger_engbert · begonnen am 13. Jan 2009 · letzter Beitrag vom 16. Jan 2009
Antwort Antwort
ludger_engbert

Registriert seit: 13. Jan 2009
1 Beiträge
 
#1

C++ Builder 6 Commandline

  Alt 13. Jan 2009, 11:09
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.

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.


Vielen Dank.
  Mit Zitat antworten Zitat
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, 10: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
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:47 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz