Hei,
Olisin kiinnostunut tietämään, miten Linux-ympäristössä saadaan exe-tiedostoa vastaava tiedosto, jota ei voi avata ja koodia ronkkia. Perinteistä Exe:ähän ei voi Linukassa tehdä?
Olisin kiinnostunut tietämään, miten Linux-ympäristössä saadaan exe-tiedostoa vastaava tiedosto, jota ei voi avata ja koodia ronkkia. Perinteistä Exe:ähän ei voi Linukassa tehdä?
Vastaukset 6
Vanhimmat
Ihan vastaavasti kuin Windowsissakin, elikkä kirjoittelet ohjelman haluamallasi ohjelmointikielellä ja sitten käännät sen. Käännöksen tulos on sitten tällainen "exe-tiedosto", vaikkei päätteenä .exe:ä käytetäkään.
Linux:lla ei voi kääntää exe tiedostoiksi javaa, vaan class-tiedostoksi, jonka voi ihan miten vaan purkaa.
Hyvimpä olet kirjasi lukenut!
Java toimii juuri samalla tavalla kaikissa ympristöissä. Jos ei toimi, se ei enää ole javaa.
Jos sinulla on esim uusin IE-selain et voi lukea sillä javaa, jollet ensin hae siihen javaVM:ä.
Olisikohan aiheellista mennä vielä takaisin agenttikouluun.
http://www.sun.com/java/
gcj:llä voi kääntää natiiviksi koodiksi, ei kylläkään (toistaiseksi) kaikkea, varsinkaan graafisia hilkuttimia.
vitun pelle.
m$:n käyttojärjestelmissä ajettavat tiedostot tunnistaa .exe päätteestä. toki muitakin on mm. .bat, .com, jne.
linuxissa vastaavat tiedostot kantavat ns. executable tiedosto attribuuttia. voit muuttaa tiedostojen attribuutteja mm. chmod komennolla.
esim.
$ chmod o x foo
komento antaa tiedoston foo omistajalle sen suoritus oikeuden.