ulissesroc Inviato 18 Maggio 2006 Segnala Condividi Inviato 18 Maggio 2006 Salve.. Ho installato xcode. Faccio partire il seguente codice da xcode (tanto per metterne uno che non ha misteri..) #include <iostream> using namespace std; int main (){ std::cout << "C"; return 0; } e tutto funziona. Il problema e' che compilo da terminale con gcc mi restituisce /usr/bin/ld: Undefined symbols: std::ios_base::Init::Init() std::ios_base::Init::~Init() std::cout std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*) ___gxx_personality_v0 collect2: ld returned 1 exit status Mi pare di capire che non trova la libreria. Premetto che ho fatto installazione standard di xcode tools, senza toccare nulla. Dunque come dovrei fare per poter compilare da terminale? home flickr blog twitter If you ever ask how to do this or that, as if you were in Windows, you do not even deserve to be called a Mac User. You're simply a Windows user who is using a Mac. Link al commento Condividi su altri siti Altre opzioni di condivisione...
marcopk Inviato 18 Maggio 2006 Segnala Condividi Inviato 18 Maggio 2006 Hai compilato con gcc o g++ ? credo con gcc .. prova a compilare con g++ http://pkweb.altervista.org Link al commento Condividi su altri siti Altre opzioni di condivisione...
ulissesroc Inviato 18 Maggio 2006 Autore Segnala Condividi Inviato 18 Maggio 2006 Hai compilato con gcc o g++ ? credo con gcc .. prova a compilare con g++ [/b] Mi stava mandando fuori di testa sta cosa.. Grazie mille.. home flickr blog twitter If you ever ask how to do this or that, as if you were in Windows, you do not even deserve to be called a Mac User. You're simply a Windows user who is using a Mac. Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.