Neofita compilazione in C

Richieste d'aiuto. Quando non si sa "come fare". Il supporto per le applicazioni e sui sistemi operativi Macintosh.
Post Reply
Stee
Approdato su Mac Peer
Posts: 38
Joined: Mon Sep 25, 2006 5:18 am
Neofita compilazione in C

Post 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.... :)
User avatar
flashcream
Posts: 38388
Joined: Fri Apr 22, 2005 8:41 pm

Post 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/
Stee
Approdato su Mac Peer
Posts: 38
Joined: Mon Sep 25, 2006 5:18 am

Post 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...
User avatar
Peterpan
Quintessenza di Mac Peer
Posts: 9823
Joined: Sat Jan 06, 2007 7:53 am

Post 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...
Stee
Approdato su Mac Peer
Posts: 38
Joined: Mon Sep 25, 2006 5:18 am

Post 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:
User avatar
Peterpan
Quintessenza di Mac Peer
Posts: 9823
Joined: Sat Jan 06, 2007 7:53 am

Post 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...
Stee
Approdato su Mac Peer
Posts: 38
Joined: Mon Sep 25, 2006 5:18 am

Post 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...
User avatar
Peterpan
Quintessenza di Mac Peer
Posts: 9823
Joined: Sat Jan 06, 2007 7:53 am

Post 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:
Stee
Approdato su Mac Peer
Posts: 38
Joined: Mon Sep 25, 2006 5:18 am

Post by Stee »

grazie mille per la disponibilità...proverò a cercare... :)

Post Reply