Seite 1 von 1

detailiertes Protokoll für "make EXE"

Verfasst: 10.10.2011 21:40
von John
Hallo Leute,

ich weiss nicht, ob das hier hin passt.....

Also, angenommen man wollte einen alternativen Editor für PureBasic schreiben.

Wo bekommt man detailierte Infos her, was exakt zu tun ist, um aus dem Quelltext, der ja quasi als reiner Text vorliegt, eine EXE Datei zu erstellen?

Also der Text wird ja als Parameter einem Programm (Compiler?) und in Folge weiteren Programmen (Linker..?) übergeben. Aber was exakt wird wie und mit welchen Parametern / Schaltern übergeben? Kann man da mal eine Art Protokoll bekommen, oder sonst irgend welche Hintergrundinfos? Wo findet man was zu diesem Thema?

Zwischenfrage; hat das seine Richtigkeit, dass im Compilerverzeichnis Tools von "Pelles" sind? Mich würde schlicht mal exakt interessieren, was genau wie passiert, also nur was genau wie übergeben wird, an welche Datei, mit welchem Parametern, wenn man eine EXE Datei erstellt?

Ich habe schon so oft verschiedene Leute (Progger) dazu befragt, aber irgendwie will oder kann da keiner was zu sagen.

Sind das denn wirklich Geheimnisse?

__________________________________________________
Thread verschoben
Code, Tipps und Tricks>Allgemein
10.10.2011
RSBasic

Re: detailiertes Protokoll für "make EXE"

Verfasst: 10.10.2011 21:46
von ts-soft
John hat geschrieben:Hallo Leute,

ich weiss nicht, ob das hier hin passt.....
Nein, das passt nun absolut nicht.
Code, Tipps und Tricks hat geschrieben:Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.
Zu Deiner Frage:

Code: Alles auswählen

RunProgram(#PB_Compiler_Home + "SDK\CompilerInterface.txt")
Alle Geheimnisse dokumentiert <)

Gruß
Thomas

Re: detailiertes Protokoll für "make EXE"

Verfasst: 10.10.2011 22:40
von John
ts-soft hat geschrieben:
John hat geschrieben:Hallo Leute,

ich weiss nicht, ob das hier hin passt.....
Nein, das passt nun absolut nicht.
Code, Tipps und Tricks hat geschrieben:Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.
Zu Deiner Frage:

Code: Alles auswählen

RunProgram(#PB_Compiler_Home + "SDK\CompilerInterface.txt")
Alle Geheimnisse dokumentiert <)

Gruß
Thomas

Hi,

Danke.

Dann wäre es super, wenn der MOD. es verschieben würde, denn ich hätte da noch ein paar Fragen, und vielleicht habe ich ja auch das Glück, Antworten zu erhalten. Oder wollen wir das per PM machen?

Grüße
John

Re: detailiertes Protokoll für "make EXE"

Verfasst: 10.10.2011 22:45
von Kiffi
John hat geschrieben:Dann wäre es super, wenn der MOD. es verschieben würde
HatErDochSchonLängst

Grüße ... Kiffi

Re: detailiertes Protokoll für "make EXE"

Verfasst: 11.10.2011 22:59
von John
Gibts ne Möglichkeit (wenn ja, wie?) ein Protokoll der Übergabeparameter zu bekommen, die jeweils von der PB IDE beim Befehl "Executible erzeugen...." an den Compiler/Linker übergeben wird/wurde, so das man das von Hand "nachmachen" könnte, und somit mittels des (gleichen) Quellcodes von Hand genau die gleiche EXE Datei erstellen könnte?

Und; weiss jemand, ob es irgendwo ein ganz einfaches Beispiel (Quellcode PB) für einen Designer gibt?

Danke.

Re: detailiertes Protokoll für "make EXE"

Verfasst: 11.10.2011 23:38
von c4s
Am einfachsten wäre es pbcompiler.exe umzubenennen in pbcompiler_.exe und eine eigene pbcompiler.exe zu erstellen, die lediglich die Parameter empfängt, für dich irgendwo ausgibt oder abspeichert und natürlich an den richtigen Compiler pbcompiler_.exe weiterleitet.