Page 1 of 1

Neofita compilazione in C

Posted: Fri May 25, 2007 6:20 am
by Stee
Ciao a tutti....spero mi possiate dare una mano..

Devo affrontare l'esame di Informatica 1 all'universita e devo compilare dei programmi in C..Volevo sapere come si può fare e con che programmi...

Ho installato Xcode sul Mac ma adesso come faccio?? :? :

Grazie mille per la pazienza e per le risposte.... :)

Posted: Fri May 25, 2007 7:09 am
by flashcream
partendo da qui trovi praticamente tutto: http://developer.apple.com/

(guide Xcode comprese)

Xcode include GCC, che è in grado di compilare codice C, C++, Objective C/C++

http://developer.apple.com/tools/xcode/ ... ode23.html
http://developer.apple.com/tools/gcc_overview.html
http://gcc.gnu.org/

Posted: Fri May 25, 2007 7:39 pm
by Stee
Grazie per la risposta solerte e per i link utilissimi...

Ma ti posso chiedere quale editor di testo posso usare e dove posso reperirlo??...gcc è il compilatore giusto? :? ??:

In sostanza vorrei sapere che Editor usare e dove scaricarlo,se Gcc è il compilatore e dove inserire i comandi(..nel terminale..)? :oops :

Grazie per la pazienza...

Posted: Sat May 26, 2007 11:00 pm
by Peterpan
Stee wrote:Grazie per la risposta solerte e per i link utilissimi...

Ma ti posso chiedere quale editor di testo posso usare e dove posso reperirlo??...gcc è il compilatore giusto? :? ??:

In sostanza vorrei sapere che Editor usare e dove scaricarlo,se Gcc è il compilatore e dove inserire i comandi(..nel terminale..)? :oops :

Grazie per la pazienza...
Editor ne puoi usare a iosa... il textedit del mac, da terminale puoi usare vi, oppure emacs

E poi se usi gcc tutto quello che fai lo fai da terminale, nel senso che gcc non è un ambiente di compilazione tipo Visual(C/Basic).

Digita man gcc da terminale...

Posted: Sun May 27, 2007 8:34 pm
by Stee
ok ma la procedura tipo per compilare un programma è questa qui?

nel senso:

-scrivo il programma nell'editor di testo (Emacs, textedit...)

-lo salvo

-dal terminale lo compilo

-vedo se l'ho eseguito correttamente o meno...

Giusto?

e che comandi devo usare?

...scusatemi ancora ma sono un po' duro capire.. :roll:

Posted: Sun May 27, 2007 8:37 pm
by Peterpan
Stee wrote:ok ma la procedura tipo per compilare un programma è questa qui?

nel senso:

-scrivo il programma nell'editor di testo (Emacs, textedit...)

-lo salvo

-dal terminale lo compilo

-vedo se l'ho eseguito correttamente o meno...

Giusto?

e che comandi devo usare?

...scusatemi ancora ma sono un po' duro capire.. :roll:
Non lo so, fino ad oggi ho sempre compilato programmi scritti da terzi, quindi avevo gli script pronti, hai provato a leggere il man ?

scrivi "man gcc" da terminale...

Posted: Sun May 27, 2007 8:46 pm
by Stee
Si ho provato ma mi viene fuori questo..

"NAME
gcc - GNU project C and C++ compiler

SYNOPSIS
gcc [-c|-S|-E] [-std=standard]
[-g] [-pg] [-Olevel]
[-Wwarn...] [-pedantic]
[-Idir...] [-Ldir...]
[-Dmacro[=defn]...] [-Umacro]
[-foption...] [-mmachine-option...]
[-o outfile] infile...

Only the most useful options are listed here; see below for the remain-
der. g++ accepts mostly the same options as gcc.

In Apple's version of GCC, both cc and gcc are actually symbolic links
to a compiler named like gcc-version; which compiler is linked to may
be changed using the command gcc_select. Similarly, c++ and g++ are
links to a compiler named like g++-version.

Note that Apple's GCC includes a number of extensions to standard GCC"

e sinceramente non ne capisco molto...

Posted: Sun May 27, 2007 9:16 pm
by Peterpan
Stee wrote:Si ho provato ma mi viene fuori questo..

...

e sinceramente non ne capisco molto...
Capisco, d'altra parte se stai facendo un corso o altro, pian pianino dovresti addentrarti nei misteri del compilatore.

Prova a dare un'occhiata Qui

E a fare una ricerca in google, 'la' fuori e' pieno di smanettoni programmatori' pieni di risorse :wink:

Posted: Sun May 27, 2007 10:35 pm
by Stee
grazie mille per la disponibilità...proverò a cercare... :)