Newsgroup: it.comp.macintosh
Titolo: C++ su terminale

Come fare per scrivere piccoli programmi in c++, (roba tipo hello world,
minimo comune multiplo, determinante di una matrice) e avere lo standard
output su terminale?
Non voglio scaricare i devtools, solo gcc, grazie.
-- 
Errare è umano ma per fare veramente casino ci vuole la password di
root.

 output su terminale?
scusa, ma se apri terminale e con vi ti fai il sorgente, e poi lo compili
con g++ ?
ciao ...
-- 
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,111,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,105,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}

 con g++ ?
Metti che il sorgente lo faccio anche con TextEdit, non importa, fatto
stà che se lo compilo con gcc lo standar output non è il terminale, e
quindi non vedo nulla se poi faccio girare il mio applicativo....
-- 
Guru       Non coltivate i beni terreni,
               non rimarrà niente.
         Coltivate l'amore delle persone,
            vale più di qualsiasi oro. 

 quindi non vedo nulla se poi faccio girare il mio applicativo....
Aspetta, lo standard output è uno stream particolare, non è che sia "il 
terminale". 
Che usi per stampare su stdout ?

 terminale". 
Hai presente Linux? al comando "cout" quello che scrivo dopo va a finire
sullo standard output, giusto? In quel caso (linux) quando lancio il mio
programma da terminale vedo nel terminale lo standard output, e per
inciso anche quello che ho scritto dopo "cout".
Su Mac OSX questo non si può fare, con in più che non è semplice
installare gcc e tutte le librerie standard.....


 quindi non vedo nulla se poi faccio girare il mio applicativo....
Ora, magari dico una bestialità, ma mi sembra di ricordare che l'output
vada a finire in console...
Strider
-- 
Tag Wii: 2896 0022 4039 3127

 inciso anche quello che ho scritto dopo "cout".
Anche qui.
Scritto il seguente programma:
#include <iostream.h>
int main() {
cout << "helloworld" << endl;
}
compilato:
$ g++ -o prova prova.cpp
eseguito:
$ ./prova
helloworld
Ciao
-- 
Riccardo Campana
pabel...@gmail.com
"Physics is like sex: sure, it may give some practical
results, but that's not why we do it"  (Richard Feynman)

 Ciao
con i devtools installati? Un giga per il mio disco è troppo....
Come faccio a ficcare solo gcc in sbin e le librerie?


 con i devtools installati? Un giga per il mio disco è troppo....
Puoi scendere a 300 MB limitandoti ad installare
oltre ai gcc 3 e 4 solo i SDK Mac OS X e BSD.

 quindi non vedo nulla se poi faccio girare il mio applicativo....
se lo lanci sul terminale ...


 Come faccio a ficcare solo gcc in sbin e le librerie?
Fink?


 Fink?
Interessante, continua.....


 con i devtools installati? Un giga per il mio disco è troppo....
togli i pornazzi

 togli i pornazzi
12 Mb..... Troppo poco, non ho altro da eliminare....


 Interessante, continua.....
Anzi, fink si sta scaricando, devo capire come funzia, ma non ci sono i
pacchetti per gcc 3.1, solo gcc4....
Vabbeh, non importa, mi va bene. Installa anche tutte le librerie in
usr/lib??


 pacchetti per gcc 3.1, solo gcc4....
Capito come funzia, installato gcc4 creato prova.cpp, non funziona.
Chi mi dice dove scaricare i dev tools minimal come diceva Guido???


 oltre ai gcc 3 e 4 solo i SDK Mac OS X e BSD.
Link? Ti prego, non l'ho ho trovato da solo... :-(


 Fink?
ehh. forse per fink ci vogliono i devtools...

 12 Mb..... Troppo poco, non ho altro da eliminare....
ma hai un disco da 4giga?

 ma hai un disco da 4giga?
13. Ma due partizioni, una con classic e varie applicazioni per classic,
l'altra piena di file e con solo 4Gb disponibili, ho notato che con poco
spazio il mio iBook soffre....


 ehh. forse per fink ci vogliono i devtools...
:°-(
Tanto lavoro per nulla? Installato fink e i pacchetti di gcc4 e infatti
non funzia una cippa, devo proprio i devtools???


 spazio il mio iBook soffre....
mamma mia... che penuria :-(

 Link? Ti prego, non l'ho ho trovato da solo... :-(
te li devi scaricare tutti comunque, lui si riferisce alle opzioni
dell'installer
per "risparmiare" scaricati dei devtools vecchi, xcode 1.1:
la 1.1 mi pare l'ultima della serie 1 che non richieda di downloadare
delle upgrade da installare sopra ai tuls vecchi
e no non chiedere il link sta sul sito della eppol: ti devi registrare
all'adc

 Link? Ti prego, non l'ho ho trovato da solo... :-(
Non hai i devtools insieme ai dischi di sistema?
Puoi scegliere cosa installare al solito scegliendo "installazione ad
hoc".
