detailiertes Protokoll für "make EXE"

Für allgemeine Fragen zur Programmierung mit PureBasic.
John
Beiträge: 33
Registriert: 10.11.2010 11:23
Computerausstattung: Ein stinknormales ASUS Notebook, 15,2 Zoll.
Wohnort: Deutschland, Niedersachsen
Kontaktdaten:

detailiertes Protokoll für "make EXE"

Beitrag 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
Grüße
John

Weniger ist mehr :-)
http://www.loetseite.de - noch ganz jung: etwas über Elektronik.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: detailiertes Protokoll für "make EXE"

Beitrag 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
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
John
Beiträge: 33
Registriert: 10.11.2010 11:23
Computerausstattung: Ein stinknormales ASUS Notebook, 15,2 Zoll.
Wohnort: Deutschland, Niedersachsen
Kontaktdaten:

Re: detailiertes Protokoll für "make EXE"

Beitrag 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
Grüße
John

Weniger ist mehr :-)
http://www.loetseite.de - noch ganz jung: etwas über Elektronik.
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: detailiertes Protokoll für "make EXE"

Beitrag von Kiffi »

John hat geschrieben:Dann wäre es super, wenn der MOD. es verschieben würde
HatErDochSchonLängst

Grüße ... Kiffi
a²+b²=mc²
John
Beiträge: 33
Registriert: 10.11.2010 11:23
Computerausstattung: Ein stinknormales ASUS Notebook, 15,2 Zoll.
Wohnort: Deutschland, Niedersachsen
Kontaktdaten:

Re: detailiertes Protokoll für "make EXE"

Beitrag 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.
Grüße
John

Weniger ist mehr :-)
http://www.loetseite.de - noch ganz jung: etwas über Elektronik.
c4s
Beiträge: 1235
Registriert: 19.09.2007 22:18

Re: detailiertes Protokoll für "make EXE"

Beitrag 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.
"Menschenskinder, das Niveau dieses Forums singt schon wieder!" — GronkhLP ||| "ich hogffe ihr könnt den fehle endecken" — Marvin133 ||| "Ideoten gibts ..." — computerfreak ||| "Jup, danke. Gruss" — funkheld
Antworten