| Autor |
Beitrag |
Wolle92
      
Beiträge: 1296
Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
|
Verfasst: 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 UGrohne: Topic aus Sonstiges (Delphi) verschoben am Do 10.07.2008 um 13:36
_________________ 1405006117752879898543142606244511569936384000000000.
|
|
hansa
      
Beiträge: 3079
Erhaltene Danke: 9
|
Verfasst: Do 10.07.08 12:02
Das hier hat mir nicht etwa die Foren-Suche geliefert sondern sogar Google als ersten Eintrag.
www.delphipraxis.net/post773536.html
_________________ Gruß
Hansa
|
|
Wolle92 
      
Beiträge: 1296
Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
|
Verfasst: 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
      
Beiträge: 3079
Erhaltene Danke: 9
|
Verfasst: 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
      
Beiträge: 2889
Erhaltene Danke: 13
W2000, XP
D6E, BDS2006A, DevExpress
|
Verfasst: Do 10.07.08 12:32
Wolle92 bekommt den heutigen Sonderpreis für 'Ick weiss wie programmieren geht aber kann mit Google nicht umgehn'
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
      
Beiträge: 3079
Erhaltene Danke: 9
|
Verfasst: 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 ?". 
_________________ Gruß
Hansa
|
|
alzaimar
      
Beiträge: 2889
Erhaltene Danke: 13
W2000, XP
D6E, BDS2006A, DevExpress
|
Verfasst: Do 10.07.08 12:45
hansa 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
      
Beiträge: 3079
Erhaltene Danke: 9
|
Verfasst: Do 10.07.08 12:55
alzaimar 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.  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 
      
Beiträge: 1296
Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
|
Verfasst: 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
      
Beiträge: 3079
Erhaltene Danke: 9
|
Verfasst: Do 10.07.08 15:50
Wolle92 hat folgendes geschrieben: | | ... Werden aber alle vonner IDE erstellt... |
Der Gold-Preis gehört auch dir.  Mann, Mann.
_________________ Gruß
Hansa
|
|
Wolle92 
      
Beiträge: 1296
Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
|
Verfasst: 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.
|
|