Einzelnen Beitrag anzeigen

bennixview
(Gast)

n/a Beiträge
 
#1

Kompilat mit MsBuild unterscheidet sich von dem der IDE

  Alt 29. Mai 2008, 08:22
Hallo,

ich versuche seit einiger Zeit ein Delphi Win32 Projekt via Kommandozeilenskript zu kompilieren. Das funktioniert mit MsBuild ganz gut. Vergleicht man hinterher die beiden *.exe Dateien miteinander so ist die MsBuild variante 80kb kleiner als die aus der IDE erzeugten. Einstellungen sind in beiden Varianten "build" und Config = "release". Die datei ist ca. 18MB groß.

Ebenso führt die IDE noch den folgenden Befehl aus (Meldungen):

brcc32 -w32 -foD:\...\...\...\*.res -ic:\programme\codegear\rad studio\5.0\Lib\Debug -dmadExcept;DEBUG D:\...\...\...\*.rc

wenn man diese Zeile kopiert und dan auf der Kommandozeile ausführt so funktioniert es nicht. Muss man hier noch zusätzliche Umgebungsvariablen setzen? Ich nutze allerdings schon die Rad-Studio Befehlszeile.


Was könnte der Grund für den Unterschied in den Dateien sein.

Grüße Bennixview
  Mit Zitat antworten Zitat