da c a exe

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Scrivi risposta
Avatar utente
macisamuele
Prode Principiante
Messaggi: 162
Iscrizione: giovedì 8 marzo 2007, 22:44

da c a exe

Messaggio da macisamuele »

è possibile compilare un programma c e fare in modo ke sia un programma eseguibile(exe) sotto win???grazie
macisamuele
Avatar utente
Giambo
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1013
Iscrizione: sabato 4 febbraio 2006, 18:36
Località: Helvetia

Re: da c a exe

Messaggio da Giambo »

macisamuele ha scritto: è possibile compilare un programma c e fare in modo ke sia un programma eseguibile(exe) sotto win???grazie
Si, ma e' piuttosto complesso. Se vuoi avere dei programmi portabili da una piattaforma all'altra, Java e' ancora la soluzione migliore.
Here we are again, now place your bets
marcellinux
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 500
Iscrizione: lunedì 9 ottobre 2006, 16:19
Località: Termoli (Campobasso)
Contatti:

Re: da c a exe

Messaggio da marcellinux »

La portabilità è una questione complessa.

C , se lo utilizzi su Unix-like / Linux e derivati, produce un codice binario con nessuna estensione o con est .sh
su Windows lo utilizzi con estensione exe

Java invece ha l'eseguibile .class, interpretato in bytecode. Questo ti permette di riconoscerlo con la Java Virtual Machine. Se utilizzi la Java Virtual Machine su Windows o Linux o altro ancora, funziona.

Per la portabilità Java va bene!
Avatar utente
m4ik4
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 382
Iscrizione: mercoledì 7 giugno 2006, 19:21

Re: da c a exe

Messaggio da m4ik4 »

se n'è già parlato... cerca nel forum
"Io vivo in un sogno da cui non riesco a destarmi" - Spike - Cowboy Bebop
Avatar utente
danilo84
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 929
Iscrizione: lunedì 27 novembre 2006, 9:24
Località: Taranto

Re: da c a exe

Messaggio da danilo84 »

Scusami, e se invece ti porti su windows il codice e lo compili su win? E' una mezza soluzione...
max.achille
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 349
Iscrizione: venerdì 11 maggio 2007, 0:01

Re: da c a exe

Messaggio da max.achille »

Si infatti, utilizza librerie multi-piattaforma (wxWidget per dirne una, o anche Qt) e devi solo cliccare su "Compila" su due SO differenti..  8)
Avatar utente
macisamuele
Prode Principiante
Messaggi: 162
Iscrizione: giovedì 8 marzo 2007, 22:44

Re: da c a exe

Messaggio da macisamuele »

danilo84 hai pienamente ragione ma io su win ho come compilatore codeblocks(utilizzando il gnu cc compiler...sarebbe quello di ubuntu)...ma quando vado a compilare il file exe dopo non me lo fa più aprire...per questo vorrei compilarlo su ubuntu!ok???ciao e grazie comunque
macisamuele
Avatar utente
danilo84
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 929
Iscrizione: lunedì 27 novembre 2006, 9:24
Località: Taranto

Re: da c a exe

Messaggio da danilo84 »

in che senso non te lo fa più aprire? Una volta compilato il programma, c'è da far partire e basta. Che errore ti dà?
Avatar utente
macisamuele
Prode Principiante
Messaggi: 162
Iscrizione: giovedì 8 marzo 2007, 22:44

Re: da c a exe

Messaggio da macisamuele »

con tutto ke lo tento di aprire non si apre...ogni volta devo aprire codeblocks incollare dentro tutto il programma e ricompilarlo!
macisamuele
Avatar utente
danilo84
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 929
Iscrizione: lunedì 27 novembre 2006, 9:24
Località: Taranto

Re: da c a exe

Messaggio da danilo84 »

Hai provato ad usare un altro compilatore?
Avatar utente
macisamuele
Prode Principiante
Messaggi: 162
Iscrizione: giovedì 8 marzo 2007, 22:44

Re: da c a exe

Messaggio da macisamuele »

purtroppo no perchè non sono mai riuscito a capirlo...quello è stato l'unico ke ho capito...è anke x qst ke sono passato su ubuntu perchè è più semplice compilare...non necessita di programmi particolari...
macisamuele
Avatar utente
danilo84
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 929
Iscrizione: lunedì 27 novembre 2006, 9:24
Località: Taranto

Re: da c a exe

Messaggio da danilo84 »

Prova, tentar non nuoce. puoi usare il dev, il borland anche visual studio...ce ne sono molti...anche mettere il plugin ad eclipse
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti