Vai al contenuto

Primario: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Secondario: Sky Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Sfondo: Blank Waves Squares Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Corsi di Laurea










ROX @ Unisa - Forum degli studenti di Ingegneria utilizza i cookie. Se prosegui la navigazione accetti il loro uso.    Accetto l'uso dei cookie
-->
Foto

Avviare eseguibile su ubuntu


  • Effettua l'accesso per rispondere
Questa discussione ha avuto 8 risposta/e

#1
Gianluigi

Gianluigi

    Advanced Member

  • Utente
  • StellaStellaStella
  • 74 Messaggi:
Una volta compilato un file.c con gcc su ubuntu come avviarlo senza usare il terminale? Non c'è un modo per avviarlo con il doppio click? :scratch:
Su proprietà ho spuntato dove dice di trattarlo come un eseguibile e ho anche provato a fare apri con gnome-terminal...ma niente non parte...
:desert:



#2
|system88|

|system88|

    Moderatore globale

  • Moderatore
  • 4133 Messaggi:
dovresti creare un pacchetto deb.. prova a cercare su google, c'è un mare di roba, compresi software per eseguire l'operazione; ad ogni modo stai andando completamente contro lo spirito di linux che è quello di lasciare il controllo all' utente che sa quel che fa e non esegue programmi con un semplice click.. cmq, fai tu...

P.s. se ricordo bene, se clicki col tasto destro sul file compilato, quindi sul file oggetto, ci dovrebbe essere la possibilità di scegliere l'esecuzione nel terminale..

pps. quando compili usa la sintassi
gcc -o path/nomefile.c path/nomefile

Esistono solo due modi per scrivere un programma senza errori.
Ma e' solo il terzo modo quello che funziona realmente.

#3
Gianluigi

Gianluigi

    Advanced Member

  • Utente
  • StellaStellaStella
  • 74 Messaggi:
Grazie per la risposta, cmq non preoccuparti, lo spirito Linux è anche il mio, più che altro quello che non mi va giù è non sapere perchè non lo lancia ^_^

#4
mib85

mib85

    Advanced Member

  • Utente
  • StellaStellaStella
  • 292 Messaggi:

dovresti creare un pacchetto deb..

:scratch:
Se è un programma scritto in C SENZA INTERFACCIA GRAFICA non puoi lanciarlo senza usare il terminale!
Viceversa, se l'interfaccia grafica c'è, una volta compilato spunti la checkbox che ti permette di trattarlo come un eseguibile e lo avvii con doppio click! (in alternativa usa "chmod +x nomefile")
Se neanche così funziona, il problema sarà altrove. Ad esempio il percorso di lavoro o qualche libreria.
Ma se lo avvii da terminale va? Ti dà qualche errore?
Al mondo esistono 10 tipi di persone, quelli che capiscono il codice binario e gli altri!

#5
Dex

Dex

    Advanced Member

  • Utente
  • StellaStellaStella
  • 122 Messaggi:
se è un programma senza interfaccia grafica ed è .exe prova ad aprire il terminale e trascinare il file nel terminale, da me funziona così!

#6
Gianluigi

Gianluigi

    Advanced Member

  • Utente
  • StellaStellaStella
  • 74 Messaggi:
E' senza interfaccia grafica, da terminale ovviamente va, scrivo:

./nomefile

Non ho fatto altro che scrivere su gedit il sorgente e l'ho compilato dal terminale

#7
Dex

Dex

    Advanced Member

  • Utente
  • StellaStellaStella
  • 122 Messaggi:
allora a posto, no?

#8
Gianluigi

Gianluigi

    Advanced Member

  • Utente
  • StellaStellaStella
  • 74 Messaggi:
Yes, ma alla fine ho preferito avviare manualmente per non installare altre cose :cheers:

#9
Dex

Dex

    Advanced Member

  • Utente
  • StellaStellaStella
  • 122 Messaggi:
cheers mate! :cheers:




Leggono questa discussione 0 utenti

0 utenti, 0 ospiti, 0 utenti anonimi