• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Die Bildungsoffensive hier im Forum geht weiter! Jetzt sollen Kreativität und technische Möglichkeiten einen neue Dimension erreichen. Das Thema in diesem Monat lautet - Verkehrte Welt - Hier geht es lang --> Klick

C++ compiler von Xcode gibt immer folgende Fehlermeldung aus !

  • Ersteller Ersteller Silence7
  • Erstellt am Erstellt am

Silence7

Gast
Hab ich was vergessen zu installieren? Die .cpp Programme sollten keine Fehler haben.

Hier die Ausgabe

/usr/bin/ld: Undefined symbols:
SimpleCircle::~SimpleCircle()
std::basic_istream<char, std::char_traits<char> >::operator>>(int&)
std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))
std::basic_ostream<char, std::char_traits<char> >::operator<<(int)
std::ios_base::Init::Init()
std::ios_base::Init::~Init()
std::cin
std::cout
std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)
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
__Unwind_fallback_frame_state_for
restFP
saveFP
collect2: ld returned 1 exit status

bzw:

dyn-int-218-247:~/Documents/Uni/Grundstudium/Informatik/CPP joernahrens$ g++ car.cpp -o hallo
/usr/bin/ld: Undefined symbols:
SimpleCircle::~SimpleCircle()
collect2: ld returned 1 exit status
 
ld ist der Linker, "undefined symbol" heißt meistens, dass man eine Methode zwar deklariert, aber nicht implementiert hat. Hier scheint die Implementierung des Destruktors von SimpleCircle::~SimpleCircle() nicht auffindbar zu sein...
 
kann auch sein, dass du noch gegen die libstd++ linken musst.

lg