tutorials.de Buch-Aktion 05/2012
Seite 1 von 2 12 LetzteLetzte
ERLEDIGT
NEIN
ANTWORTEN
16
ZUGRIFFE
10252
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Sturm Sturm ist offline Mitglied Bronze
    Registriert seit
    Jan 2007
    Beiträge
    46
    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?
     

  2. #2
    Avatar von Hroudtwolf
    Hroudtwolf Hroudtwolf ist offline Mitglied Silber
    Registriert seit
    Mar 2007
    Beiträge
    77
    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)
     

  3. #3
    Sturm Sturm ist offline Mitglied Bronze
    Registriert seit
    Jan 2007
    Beiträge
    46
    Ich hab schonmahl Skripte in PHP gesehen, die exe endung haben. Und soviel ich weiß ist Gnope auch in PHP.
     

  4. #4
    -GS-Master -GS-Master ist offline Mitglied Platin
    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)
     

  5. #5
    Avatar von Hroudtwolf
    Hroudtwolf Hroudtwolf ist offline Mitglied Silber
    Registriert seit
    Mar 2007
    Beiträge
    77
    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.
     

  6. #6
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    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.

  7. #7
    Avatar von Hroudtwolf
    Hroudtwolf Hroudtwolf ist offline Mitglied Silber
    Registriert seit
    Mar 2007
    Beiträge
    77
    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.
     

  8. #8
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.806
    Blog-Einträge
    5
    Zitat Zitat von Hroudtwolf Beitrag anzeigen
    Wobei das eher ein Linker ist. Also kein Compiler.
    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

  9. #9
    Sturm Sturm ist offline Mitglied Bronze
    Registriert seit
    Jan 2007
    Beiträge
    46
    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
     

  10. #10
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    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.

  11. #11
    Sturm Sturm ist offline Mitglied Bronze
    Registriert seit
    Jan 2007
    Beiträge
    46
    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?
     

  12. #12
    -GS-Master -GS-Master ist offline Mitglied Platin
    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 Bytecode
    Geändert von -GS-Master (27.03.07 um 20:08 Uhr)
     

  13. #13
    Sturm Sturm ist offline Mitglied Bronze
    Registriert seit
    Jan 2007
    Beiträge
    46
    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.
     

  14. #14
    -GS-Master -GS-Master ist offline Mitglied Platin
    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
     

  15. #15
    Registriert seit
    Sep 2003
    Ort
    Fürth(Franken)
    Beiträge
    1.060
    Blog-Einträge
    3
    Zitat Zitat von Sturm Beitrag anzeigen
    Zu den anderen Sprachen, wollte ich mir schon lange mal Ruby und Perl anschauen, finde aber keine guten Bücher dazu.
    Das ist nicht ernst gemeint oder?
    Hroudtwolf bedankt sich. 
    be inspired...simplify...

Ähnliche Themen

  1. Kompilieren
    Von Darkas im Forum .NET Windows Forms
    Antworten: 20
    Letzter Beitrag: 08.08.07, 08:12
  2. php neu kompilieren
    Von startupboy im Forum Hosting & Webserver
    Antworten: 1
    Letzter Beitrag: 18.02.07, 23:12
  3. [C] Wie Kompilieren
    Von TheWolf im Forum C/C++
    Antworten: 3
    Letzter Beitrag: 26.05.04, 16:47
  4. VB für OS X kompilieren?
    Von ::emanuel:: im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 16.04.04, 18:11
  5. [php]kompilieren?
    Von kitlop im Forum PHP
    Antworten: 5
    Letzter Beitrag: 25.07.01, 16:22