-
Hallo,
ich´hab mal wieder ein Problem:
Ich will mein kleines Script in GTK2 ausgeben (aj dum formuliert...
) dazu will ich es in eine exe datei umwandeln. Es hat ja schließlich nicht jeder PHP auf dem PC und hat Lust ständig was in der Eingabenaufforderung einzutippen. Kennt jemand einen kompilier?
-
23.03.07 18:56 #2
Hallo,
Das was du vor hast geht nicht.
PHP ist keine Compiler-Sprache.
Mehr Infos auf Wikipedia.
http://de.wikipedia.org/wiki/Php
MfG
Wolf
PS: Wobei es ja einen MONO-Compiler geben soll der PHP beherrscht. Hab ich aber noch nie gesehen.Geändert von Hroudtwolf (23.03.07 um 19:00 Uhr)
-
Ich hab schonmahl Skripte in PHP gesehen, die exe endung haben. Und soviel ich weiß ist Gnope auch in PHP.
-
23.03.07 19:06 #4
- Registriert seit
- Sep 2005
- Beiträge
- 705
PHP an sich ist nicht zu kompilieren, wie es mit PHP GTK2 aussieht, weiß ich nicht. Jedoch lassen sich mit PHP auch *.exe Anwendungen aufrufen und mit verarbeiten, da hast du schon recht, jedoch sind diese nicht mit PHP geschrieben und auch nicht Compiliert worden. -.-
hier interessiert dich vielleicht
http://gtk.php.net/Geändert von -GS-Master (23.03.07 um 19:13 Uhr)
-
23.03.07 19:11 #5
Hab den NET-Compiler gefunden.
http://www.codeplex.com/Wiki/View.as...Name=Phalanger
In wie fern das ganze mit normalem PHP kompatibel ist kann ich dir allerdings nicht sagen.
Das Ding ist eh ein Ausnahmefall. Denn PHP ist nicht dazu gedacht um Binaries zu erzeugen sondern serverseitig Scripts auszuführen.
-
23.03.07 19:18 #6
- Registriert seit
- Jun 2005
- Beiträge
- 8.168
Hi.
Hier ist ein Compiler der aus PHP eine Standalone (windows) .Exe macht:
http://www.bambalam.se/bamcompile/
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
23.03.07 19:22 #7
Wobei das eher ein Linker ist. Also kein Compiler.
Denn es speichert die Source in einer Executable und macht sie somit über diesen Weg ausführbar.
Beschreibung der Entwickler:
- How does it work?
The converter embeds encoded PHP source files as resources in a generic statically compiled PHP launcher executable. It also has an option to compress the final exe using the UPX executable compressor. Simple console applications end up with an executable at a size of 500-600kb.
-
Doch, es enthält auch einen Compiler, nämlich Turck MMCache.
Im Übrigen sagt die Existenz eines Interpreters für eine Sprache noch nichts darüber aus, ob sie auch kompiliert werden kann oder nicht. Es gibt schließlich auch C-Interpreter.
Grüße,
Matthias„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
Hi,
Wie instalirt man das Script? Ich habs jetzt schon oft versucht, bekomm aber keine exe Datei raus. Und geht das Programm auch mit GTK2?
MfG Sturm
-
26.03.07 16:18 #10
- Registriert seit
- Jun 2005
- Beiträge
- 8.168
Hi.
Was genau hast du denn runtergeladen?
Was genau hast du gemacht nachdem du das Ding entpackt hast?
Was war die Ausgabe des Programms?
Hast du dir mal die Beispiele im /examples Verzeichnis angesehen?
Wie sieht deine BCP Datei aus (falls du eine erstellt hast)?
Gruß
PS: Man kann laut der Homepage Extension DLLs einbinden - es sollte demnach auch mit GTK+ funktionieren.If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
Ich kom bei keinen von beiden mit. Gibt es nicht einfach ein Programm, wo man die Datei Nme eingibt und es dan die exe Datei ausgibt?
-
27.03.07 19:49 #12
- Registriert seit
- Sep 2005
- Beiträge
- 705
Wenn du dir dass programmierst schon -.-
Wie wäre es wenn du einfach ne andere Sprache lernst ...
Was genau willste denn nochmals realisieren als EXE-Datei?
Also was soll denn das für ein tolles Programm sein, dass sich niemand im I-Net sondern aufm Rechner anschauen sollte ...
hier mal was interessantes für dich
http://www.galileocomputing.de/openb...bd32a9465cc26a
http://www.zend.com
Beim zweiten Link soll ein Compiler irgendwo zu finden sein ... das erste erstellt einen BytecodeGeändert von -GS-Master (27.03.07 um 20:08 Uhr)
-
ah, den bytecode kompieler hab ich mir auch schon angeschaut, finde aber nichts was es bringen soll.
Zu den anderen Sprachen, wollte ich mir schon lange mal Ruby und Perl anschauen, finde aber keine guten Bücher dazu.
-
27.03.07 20:45 #14
- Registriert seit
- Sep 2005
- Beiträge
- 705
Wollte mir auch Perl aneigenen, meinte aber da du Exe-Programme schreiben willst, dass C++ doch besser für dich wäre
-
be inspired...simplify...
Ähnliche Themen
-
Kompilieren
Von Darkas im Forum .NET Windows FormsAntworten: 20Letzter Beitrag: 08.08.07, 08:12 -
php neu kompilieren
Von startupboy im Forum Hosting & WebserverAntworten: 1Letzter Beitrag: 18.02.07, 23:12 -
[C] Wie Kompilieren
Von TheWolf im Forum C/C++Antworten: 3Letzter Beitrag: 26.05.04, 16:47 -
VB für OS X kompilieren?
Von ::emanuel:: im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 16.04.04, 18:11 -
[php]kompilieren?
Von kitlop im Forum PHPAntworten: 5Letzter Beitrag: 25.07.01, 16:22



2Danke

Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren