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
detailiertes Protokoll für "make EXE"
- 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"
Nein, das passt nun absolut nicht.John hat geschrieben:Hallo Leute,
ich weiss nicht, ob das hier hin passt.....
Zu Deiner Frage: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.
Code: Alles auswählen
RunProgram(#PB_Compiler_Home + "SDK\CompilerInterface.txt")

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.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

-
- 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"
ts-soft hat geschrieben:Nein, das passt nun absolut nicht.John hat geschrieben:Hallo Leute,
ich weiss nicht, ob das hier hin passt.....Zu Deiner Frage: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.Alle Geheimnisse dokumentiertCode: Alles auswählen
RunProgram(#PB_Compiler_Home + "SDK\CompilerInterface.txt")
![]()
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"
HatErDochSchonLängstJohn hat geschrieben:Dann wäre es super, wenn der MOD. es verschieben würde
Grüße ... Kiffi
a²+b²=mc²
-
- 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"
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.
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"
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