Vai al contenuto

Xcode - come funziona?


Agathos

Messaggi raccomandati

quano crei il tuo programma usando l'opzione c/c++; c'è nella barra in alto i comandi build e build and go. il primo compila, il secondo compila e lancia

MacBook Pro 2,4 GHz, 4 GB Ram, 500 GB Hd, OsX 10,6,5

Athlon 64 X2 5600 su MB Asus M3A32-MVP Deluxe - 8 GB ram - 3 TB - Arch Linux e Win Se7en

Pod Classic, 80 GB

iPhone 4, 16 Gb

Link al commento
Condividi su altri siti

essenzialmente xcode é una (comodissima) interfaccia alla riga di comando…

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

Si ma se si crea un file .cpp i comandi build ecc ecc non sono abilitati...perchè? :gira:

Now...I think different...

iPod Nano 2GB Black

iMac 20" Core2Duo 2.16Ghz, 1.5GB RAM, 256MB VRAM

Ci SoNo "COSE" Che PoSSoNo FuNZioNaRe, PeR TuTTo iL ReSTo C'è WiNDoWs...

Link al commento
Condividi su altri siti

Si ma se si crea un file .cpp i comandi build ecc ecc non sono abilitati...perchè? ;)

perché non é all'interno di un "progetto". in questo caso temo che tu debba o incorporare il file in un progetto o compilare da terminale…

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

Però è una mich**ta così...

Devo creare un progetto anche per un solo file .cpp e addirittura senza neanche un .h :fiorellino:

Vabbè, poco male, l'importante è che funzioni...

Volevo chiedervi...ma le librerie "standard" sono uguali a quelle di Win o differiscono?Lo chiedo perchè ovviamente all'università usano WinXp e non vorrei troarmi con programmi non funzionanti a causa di librerie incompatibili :ghghgh:

Now...I think different...

iPod Nano 2GB Black

iMac 20" Core2Duo 2.16Ghz, 1.5GB RAM, 256MB VRAM

Ci SoNo "COSE" Che PoSSoNo FuNZioNaRe, PeR TuTTo iL ReSTo C'è WiNDoWs...

Link al commento
Condividi su altri siti

perché non é all'interno di un "progetto". in questo caso temo che tu debba o incorporare il file in un progetto o compilare da terminale…
Però è una mich**ta così...

Devo creare un progetto anche per un solo file .cpp e addirittura senza neanche un .h :fiorellino:

Vabbè, poco male, l'importante è che funzioni...

Puoi creare un progetto vuoto, aggiungerci i file che ti pare, creare il target (l'eseguibile che verra' generato + o -), e configurare il build. La prima volta puo' essere macchinoso ma poi diventa molto intuitivo.

Giustamente pero' se devi solo compilare un file .cpp e basta fallo da terminale e via. Al limite puoi cmq usare xcode come editor dei sorgenti.

See you :ghghgh:

Wii code: 0734 3828 1483 3595

Mii name: BlackICE

Link al commento
Condividi su altri siti

Però è una mich**ta così...

Devo creare un progetto anche per un solo file .cpp e addirittura senza neanche un .h :ghghgh:

Vabbè, poco male, l'importante è che funzioni...

Volevo chiedervi...ma le librerie "standard" sono uguali a quelle di Win o differiscono?Lo chiedo perchè ovviamente all'università usano WinXp e non vorrei troarmi con programmi non funzionanti a causa di librerie incompatibili :fiorellino:

credo che quelle di c siano uguali, ma non ne sono certo al 100%.

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

Però è una mich**ta così...

Devo creare un progetto anche per un solo file .cpp e addirittura senza neanche un .h :fiorellino:

Vabbè, poco male, l'importante è che funzioni...

Volevo chiedervi...ma le librerie "standard" sono uguali a quelle di Win o differiscono?Lo chiedo perchè ovviamente all'università usano WinXp e non vorrei troarmi con programmi non funzionanti a causa di librerie incompatibili :gnam:

Se usi le librerie dell'ANSI C, come dice l'acronimo, sono standard e gcc supporta l'ANSI C.

Su Mac hai anche le librerie dello standard POSIX, quelle per unix, che non è poco, cosa che su winzoz te lo sogni :)

Link al commento
Condividi su altri siti

Se usi le librerie dell'ANSI C, come dice l'acronimo, sono standard e gcc supporta l'ANSI C.

Su Mac hai anche le librerie dello standard POSIX, quelle per unix, che non è poco, cosa che su winzoz te lo sogni :fiorellino:

(un po' OT)

volendo te le metti anche su win…ovviamente su mac é meglio!:gnam:

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

Insomma se uso le librerie standard, compilando su Win lo stesso sorgente dovrebbe funzionare...

Ehm...scusate la domanda da fustigazione...ma come si compila da terminale? :shock:

Now...I think different...

iPod Nano 2GB Black

iMac 20" Core2Duo 2.16Ghz, 1.5GB RAM, 256MB VRAM

Ci SoNo "COSE" Che PoSSoNo FuNZioNaRe, PeR TuTTo iL ReSTo C'è WiNDoWs...

Link al commento
Condividi su altri siti

Insomma se uso le librerie standard, compilando su Win lo stesso sorgente dovrebbe funzionare...

Ehm...scusate la domanda da fustigazione...ma come si compila da terminale? :shock:

se mi ricordo bene gcc nomefile

ma conta che é mesi che non lo faccio…

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

da shell g++ nomefile.c -o nomefile.x (x creare anche un eseguibile)

MacBook Pro 2,4 GHz, 4 GB Ram, 500 GB Hd, OsX 10,6,5

Athlon 64 X2 5600 su MB Asus M3A32-MVP Deluxe - 8 GB ram - 3 TB - Arch Linux e Win Se7en

Pod Classic, 80 GB

iPhone 4, 16 Gb

Link al commento
Condividi su altri siti

per non dover scorrere ogni volta le cartelle è possibile creare un programmino tipo batch che trascinandoci il .c sopra mi faccia tutto in automatico? :(

Lo so...adoro complicarmi la vita :P:D:D

Now...I think different...

iPod Nano 2GB Black

iMac 20" Core2Duo 2.16Ghz, 1.5GB RAM, 256MB VRAM

Ci SoNo "COSE" Che PoSSoNo FuNZioNaRe, PeR TuTTo iL ReSTo C'è WiNDoWs...

Link al commento
Condividi su altri siti

Scusate se mi intrometto...

Xcode lo trovo nel DVD di Tiger giusto?

A parte questo, il mio vero quesito è:

Xcode è in grado di compilare in Java (.class)???

No perché io avrei bisogno del Developers Kit di Java (mi serve per l'università) ma per Mac non esiste gratuitamente come per Windows, Linux o Solaris... che senso ha poi non lo so proprio ;)

Se ciò non fosse possibile, ci sono alternative?

Terza domanda:

su Linux (installato su PPC) il Developers Kit di Java funziona???

Grazie :fiorellino:

Macbook Pro i7 2.6Hhz, 8GB RAM

Macbook 2.2Ghz, 4GB RAM

Link al commento
Condividi su altri siti

io nn so progammare in java, ma in xcode c'è una lista lunga di progetti java; prova a guardare prima di installare linux

MacBook Pro 2,4 GHz, 4 GB Ram, 500 GB Hd, OsX 10,6,5

Athlon 64 X2 5600 su MB Asus M3A32-MVP Deluxe - 8 GB ram - 3 TB - Arch Linux e Win Se7en

Pod Classic, 80 GB

iPhone 4, 16 Gb

Link al commento
Condividi su altri siti

io nn so progammare in java, ma in xcode c'è una lista lunga di progetti java; prova a guardare prima di installare linux

Bhé intanto lo installo...poi si vedrà :fiorellino:

Macbook Pro i7 2.6Hhz, 8GB RAM

Macbook 2.2Ghz, 4GB RAM

Link al commento
Condividi su altri siti

Scusate se mi intrometto...

Xcode lo trovo nel DVD di Tiger giusto?

A parte questo, il mio vero quesito è:

Xcode è in grado di compilare in Java (.class)???

No perché io avrei bisogno del Developers Kit di Java (mi serve per l'università) ma per Mac non esiste gratuitamente come per Windows, Linux o Solaris... che senso ha poi non lo so proprio :whip:

Se ciò non fosse possibile, ci sono alternative?

Terza domanda:

su Linux (installato su PPC) il Developers Kit di Java funziona???

Grazie :ciao:

se non ce l'hai sul dvd (o vuoi la versione più aggiornata) lo puoi scaricare da developer.apple.com.

lascerei stare lo sviluppo java su ppc: bisogna usare il java di ibm che non sono certo vada benissimo per queste cose…

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

Devi creare un nuovo progetto di tipo C++ e poi un nuovo file C++

Now...I think different...

iPod Nano 2GB Black

iMac 20" Core2Duo 2.16Ghz, 1.5GB RAM, 256MB VRAM

Ci SoNo "COSE" Che PoSSoNo FuNZioNaRe, PeR TuTTo iL ReSTo C'è WiNDoWs...

Link al commento
Condividi su altri siti

./a.aut mi sembra imporbabile, dto che ancora non esiste. dovrebbe creartelo col secondo comando.

"Errore di configurazione di Windows: mouse e tastiera scollegati. Premere F1 per riavviare."

"Assimilation is futile: Microsoft delenda est!"

6/6/2005: è l'inizio della fine.

Home Page | multiXFinder | OpenArena | SuspendNow!

Link al commento
Condividi su altri siti

questo è quello che viene fuori con gcc nomesorgente.c

OK ho risolto:

cd documents [enter]

gcc nomefile.c [enter]

./a.out [enter]

ciao a tutti! :oops:

Mac Mini Core Duo 1.66 GHz

iPod Nano

RAM: 512MB

Memoria: 4GB

Hard Disk: 80GB

Colore: azzurro

Serial: YM608GJMU36

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...