Dhmioyrgia arxeioy exe. pos na ginetai arage??

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
Oydepopotas
Δημοσιεύσεις: 4
Εγγραφή: 22 Μάιος 2005 09:21

Dhmioyrgia arxeioy exe. pos na ginetai arage??

Δημοσίευση από Oydepopotas » 02 Ιουν 2005 20:38

Kserei kaneis na moy pei, pos ginetai, apo ti stigmi pou exeis ftiaxei ton kodika, oxi mono sti java alla k sai opoiadipote alli glossa, na to kaneis meta arxeio .exe, oste na mi mporei na fanei o kodikas sou,alla mono ta apotelesmata tou?..afou exeis prota dosei ta inputs pou sou zhtaei fysika..

Άβαταρ μέλους
Dr_Java
Δημοσιεύσεις: 218
Εγγραφή: 15 Αύγ 2003 16:42
Τοποθεσία: πειραιας
Επικοινωνία:

Dhmioyrgia arxeioy exe. pos na ginetai arage??

Δημοσίευση από Dr_Java » 03 Ιουν 2005 01:20

Kalispera...

Koita analoga ti ennoeis exe arxeio.... Ayto poy morw na soy pw einai oti 1on enas tropos einai na kaneis ton kodika soy ektelesimo kanontas ena jar arxeiome entoli apo dos, kai 2on ean thes mporeis ayto to jar na to kaneis kanoniko install katebazontas kapoion setup/install maker apo to internet!!! Apla tha prepei na soy pw oti sto setup poy tha ftiakeis tha prepei na peraseis ola ta ektelesima classes toy programatos soy KAI prosekse ean to programma soy to trexeis apo dos px opos egw mia efarmogi poy exw kanei, tha prepei na kaneis kapoia batch files ta opoia tha trexoyn to programma aytomata apo to dos. Px ayto ean exeis kanei efarmogi poy zitaei apo to xristi kapoia command line arguments.

Twra ean den se exw kalypsei ean mporeis gine poio sigkekrimenos.
Εικόνα

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Dhmioyrgia arxeioy exe. pos na ginetai arage??

Δημοσίευση από skeftomilos » 03 Ιουν 2005 06:03

Η δημιουργία αρχείου exe από πηγαίο κώδικα ονομάζεται compilation (μεταγλώττιση), και για να γίνει χρειάζεται ένα ειδικό πρόγραμμα, ο compiler. Κάθε γλώσσα έχει το δικό της compiler, εκτός από εκείνες που χρησιμοποιούν interpreter και επομένως ο κώδικας δε χρειάζεται να γίνει exe για να τρέξει (π.χ. JavaScript). Η Java είναι μία ειδική περίπτωση που ο compiler δεν παράγει κώδικα μηχανής αλλά μία ενδιάμεση συμπυκνωμένη γλώσσα (bytecode). Δε γνωρίζω αν υπάρχει δυνατότητα για παραγωγή καθαρόαιμου κώδικα μηχανής (exe) από Java.
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Άβαταρ μέλους
Oydepopotas
Δημοσιεύσεις: 4
Εγγραφή: 22 Μάιος 2005 09:21

Dhmioyrgia arxeioy exe. pos na ginetai arage??

Δημοσίευση από Oydepopotas » 03 Ιουν 2005 06:19

Dr_Java, se euxaristo katarxhn, gia tin protarxikh boitheia...

To provlima exei os exhs..

Exo ftiaxei sti matlab ena programma to opoio apoteleitai apo 8 functions, ta opoia trexoyn apo ena script arxeio diadoxika. Sti matlab auto to kodika mporeis na ton metatreyeis eite se C++, eite se fortran. thelo lipon, na dhmiourgisw ena arxeio setup (.exe), to opoio, na mporei na egkathistatai, se kapoion upologisth, kai apo kei na trexei afou to kaneis install.

Shmeioteon, oti gia na trexei to mono pou xreiazetai einai na doseis os inputs, einai kapoia arxeia txt.

Άβαταρ μέλους
Dr_Java
Δημοσιεύσεις: 218
Εγγραφή: 15 Αύγ 2003 16:42
Τοποθεσία: πειραιας
Επικοινωνία:

Dhmioyrgia arxeioy exe. pos na ginetai arage??

Δημοσίευση από Dr_Java » 03 Ιουν 2005 13:18

Tpt file moy edw imaste gia ayto to logo!!!

Opote apo'ti katalaba to mono poy exeis na kaneis einai na katebaseis ena setup maker programmataki apo net kai bazeis mesa otidipote xrisimipoiei to programma soy. Ekana ena searxh sto download.com kai moy edwse ta eksis apotelesmata
:arrow: http://www.download.com/3120-20_4-0.htm ... tg=dl-2001
Pisteuw kapoio apo ayta tha soy kanei ti doyleia poy thes. Oson afora ta arxeia txt me ta inputs epeidi den kserw ton tropo poy eisagwntai sto programma soy ( logika h ta diabazei aytomata i o xristis kanei manually tis allages anoigontas ta) bale ta mesa kai kane ta na ginontai install sto idio fakelo me to programma.

Otidipote theleis peretero imaste edw....
Εικόνα

Άβαταρ μέλους
agrippas
Script Master
Δημοσιεύσεις: 494
Εγγραφή: 18 Ιούλ 2002 14:52
Τοποθεσία: Υπερπέραν
Επικοινωνία:

Dhmioyrgia arxeioy exe. pos na ginetai arage??

Δημοσίευση από agrippas » 03 Ιουν 2005 15:04

Φυσικά και γίνεται native compilation στη Java! Μάλιστα αυτό είναι το πιο συνηθισμένο για μεγάλες εφαρμογές, αλίμονο αν εκτελούνταν μέσα από τη virtual machine.

Για πληροφορίες εδώ:

http://mindprod.com/jgloss/nativecompiler.html
http://forum.java.sun.com/thread.jspa?t ... ID=1723537

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες