Sto imparando C Programming tramite "Learn C the Hard Way". Sono attualmente all'esercizio 1, che può essere trovato qui: http://c.learncodethehardway.org/book/ex1.htmlUtilizzo di "make" C Programming (Learn C the Hard Way)
Capisco che il concetto sia coperto, ma non capisco il processo di compilazione. Durante l'utilizzo del comando "fare" nella riga di comando, perché fa questo lavoro:
$ make ex1
E questo non funziona:
$ make ex1.c
Sono stato in realtà solo in esecuzione il secondo comando fino ad un minuto fa. Alla fine ho capito comunque. Fino a quando l'ho fatto, ho continuato a ottenere questo messaggio di errore:
make: nothing to be done for 'ex1.c'
Mentre questo è un solo un tecnicismo, mi piace ancora di sapere cosa sta succedendo. Grazie :)
non è gcc ex1.c -o ex1? Perché gcc è il compilatore C. – Survivor
Questa domanda riguarda più il programma 'make' che il linguaggio C. – aschepler
Mi spiace, terrò questo a mente in tutte le domande future. Questo è stato il mio primo post su StackOverflow e le risposte sono state sorprendentemente veloci! Grazie a tutti voi ragazzi ancora una volta. – antigravityguy