Problema Compilatore GCC

di il
1 risposte

Problema Compilatore GCC

Ho un problema con il compilatore gcc:

Nel momento in cui vado a creare un eseguibile (
gcc -c mioFile.c -o ESE
) non mi da il permesso per poterlo eseguire. Ho provato a modificare i permessi del file ESE da shell ma ottengo un cannot execute binary file.

Le cose non cambiano se eseguo tutte le operazioni citate sopra come root!!

Tuttavia ho notato che se utilizzo il comando
cc nomeFile.c
l'eseguibile (a.out) creato me lo fa eseguire senza problemi!!!

Protreste darmi una mano a risolvere il problema??

Il mio OS è Ubuntu.

Grazie

1 Risposte

  • Re: Problema Compilatore GCC

    Ciao,

    oggi è 5 marzo. A quest'ora il perchè l'avrai gia scoperto...
    Il problema è dovuto ai parametri di compilazione.
    UItilizzando il flag '-c' dici al gcc di compilare, senza linkare.
    In questo modo il gcc genera un file oggetto non eseguibile.

    Prova a togliere il flag '-c'.
    Installa la documantazione (la pagine man) è consultale con il comando 'man gcc'.

    gcc mioFile.c -o ESE


    ciao
Devi accedere o registrarti per scrivere nel forum
1 risposte