Autor Beitrag
Wolle92
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1296

Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
BeitragVerfasst: Do 10.07.08 11:59 
Hallo,

ich muss wissen, wie ich den Kommandozeilen-Compiler von Delhpi 2007 benutzen kann...
Hab leider keinen Plan davon...

Kann mir da wer helfen??

Wolle


Moderiert von user profile iconUGrohne: Topic aus Sonstiges (Delphi) verschoben am Do 10.07.2008 um 13:36

_________________
1405006117752879898543142606244511569936384000000000.
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Do 10.07.08 12:02 
Das hier hat mir nicht etwa die Foren-Suche geliefert sondern sogar Google als ersten Eintrag. :shock:

www.delphipraxis.net/post773536.html

_________________
Gruß
Hansa
Wolle92 Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1296

Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
BeitragVerfasst: Do 10.07.08 12:29 
Kenn ich, aber ohne IDE gibts ja keine CFG... so automatisch... und DOF gibts doch auch nicht?

_________________
1405006117752879898543142606244511569936384000000000.
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Do 10.07.08 12:32 
Wieso gibts ohne IDE keine CFG ???? Wenn die die anlegt, dann sollte das mit irgendeinem Editor wohl auch selber hinzukriegen sein.

_________________
Gruß
Hansa
alzaimar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2889
Erhaltene Danke: 13

W2000, XP
D6E, BDS2006A, DevExpress
BeitragVerfasst: Do 10.07.08 12:32 
Wolle92 bekommt den heutigen Sonderpreis für 'Ick weiss wie programmieren geht aber kann mit Google nicht umgehn' :zustimm:

:rofl:

Ok, was macht man bei einem DOS-Befehl?
1. Befehl eintippen. fast immer bekommt man Hilfe.
2. Befehl mit /? versuchen oder mit -help etc.
3. google füttern mit 'DCC32 Kommandozeilen' etc.

_________________
Na denn, dann. Bis dann, denn.
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Do 10.07.08 12:42 
Punkt 3. geht so nicht. Da müsste man zumindest das Wort DCC32 wissen. Weil davon auszugehen ist, dass er das nicht weiß habe ich das hier eingegeben :

Zitat:
Kommandozeilen-Compiler delphi


Aber das war ja angeblich sowieso bekannt. Von mir bekommt er zusätzlich noch den heutigen Preis für : "Wie lege ich Textdatei mit Extension CFG an ?". :lol:

_________________
Gruß
Hansa
alzaimar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2889
Erhaltene Danke: 13

W2000, XP
D6E, BDS2006A, DevExpress
BeitragVerfasst: Do 10.07.08 12:45 
user profile iconhansa hat folgendes geschrieben:
Punkt 3. geht so nicht. Da müsste man zumindest das Wort DCC32 wissen.
Äh hansa, wenn ich einen DOS-Befehl ausführen will, muss ich doch wissen, wie er heißt?

Aber auch egal, Punkt 1 bringt eh die Lösung.

_________________
Na denn, dann. Bis dann, denn.
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Do 10.07.08 12:55 
user profile iconalzaimar hat folgendes geschrieben:
wenn ich einen DOS-Befehl ausführen will, muss ich doch wissen, wie er heißt?


Und wenn nicht ? Er weiß es ja jetzt und es folgt hoffentlich zwangsläufig F1. :mrgreen: Und da sieht man das :

OH hat folgendes geschrieben:
Wenn Sie Optionen in einer Konfigurationsdatei mit dem Namen DCC32.CFG bereitstellen, werden diese zusätzlich zu den in der Kommandozeile eingegebenen Optionen ausgeführt. Jede Zeile in der Konfigurationsdatei entspricht einem zusätzlichen Argument in der Kommandozeile, wobei jede Zeile vor den aktuellen Kommandozeilenargumenten ausgeführt wird. Somit können Sie durch die Bereitstellung einer Konfigurationsdatei die Standardeinstellung jeder Kommandozeilenoption ändern.

Der Kommandozeilen-Compiler erlaubt die mehrfache Eingabe einer Kommandozeilenoption; verarbeitet wird nur die letzte Eingabe. Daher können Sie Einstellungen, die Sie mit einer Konfigurationsdatei vorgenommen haben, auf der Kommandozeile überschreiben.

Beim Start sucht dcc32 die Datei DCC32.CFG im aktuellen Verzeichnis. Wird sie dort nicht gefunden, sucht dcc32 sie in dem Verzeichnis, das die Datei DCC32.EXE enthält.

Die folgende Beispieldatei DCC32.CFG definiert einige Standardverzeichnisse für Include- Objekt- und Unit-Dateien. Zudem werden die Standardeinstellungen der Compiler-Direktiven $O und $R geändert:

-IC:\DELPHI\INC;C:\DELPHI\SRC

-OC:\DELPHI\ASM
-UC:\DELPHI\UNITS
-$R+

-$O-

Nach der Eingabe von

dcc32 MYSTUFF

verhält sich der Compiler nun, als hätten Sie folgende Zeile eingegeben:

dcc32 -IC:\DELPHI\INC;C:\DELPHI\SRC -OC:\DELPHI\ASM -UC:\DELPHI\UNITS -$R+ -$O- MYSTUFF

_________________
Gruß
Hansa
Wolle92 Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1296

Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
BeitragVerfasst: Do 10.07.08 14:12 
Ihr erzählt mir was von wegen "wie ich eine textdatei mit der endung cfg mache"... Ja schön und gut, aber dafür muss man ja erstmal wissen, was in die CFG rein muss, oder?

also, da das ja so halbwegs geklärt ist kommt noch folgendes:
MaBuSE hat folgendes geschrieben:
Project1.res: Resourcendatei wird von der IDE automatisch erstellt. (Hier ist. z.B. das Icon der Exe enthalten)
Project1.dof: DOF = Delphi Option File -> hier speichert die Delphi IDE die Optionen ab
Project1.cfg: Hier werden die Optionen für den Compiler abgespeichert. Die IDE erzeugt diese Datei beim Kompilieren.


Die Dateien sind zwar nicht zum compilieren nötig, aber hilfreich... Werden aber alle vonner IDE erstellt...

_________________
1405006117752879898543142606244511569936384000000000.
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Do 10.07.08 15:50 
user profile iconWolle92 hat folgendes geschrieben:
... Werden aber alle vonner IDE erstellt...


Der Gold-Preis gehört auch dir. :lol: Mann, Mann.

_________________
Gruß
Hansa
Wolle92 Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1296

Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
BeitragVerfasst: Do 10.07.08 16:23 
hä??

Sie werden von der IDE erstellt (siehe text), aber ich habe sie ja nicht, wenn ich ohne IDE arbeite...

_________________
1405006117752879898543142606244511569936384000000000.