Hallo miteinander,
ich habe CodeLite auf meinem Xubuntu installiert, allerdings bekomme ich immer denselben Fehler. Mittlerweile glaube ich, dass irgendetwas an meinem Linker bzw der ganzen Tool Chain nicht funktioniert.
hier mal ein Codeausschnitt (Extrem simple, kann man eigentlich nichts falsch machen)
1 2 3 4 5 6 7 8 9 10 | #include <stdio.h> class Hello{ }; int main(int argc, char **argv) { Hello h; printf("hello world\n"); return 0; } |
Fehler ausgegeben:
/usr/bin/g++ -o ./Debug/Test @"Test.txt" -L. ./Debug/main.cpp.o: In Funktion `main': /home/koko/Dokumente/HS-Ulm/Prog/Test/Test/main.cpp:10: Nicht definierter Verweis auf `Hello::Hello()' /home/koko/Dokumente/HS-Ulm/Prog/Test/Test/main.cpp:12: Nicht definierter Verweis auf `Hello::~Hello()' /home/koko/Dokumente/HS-Ulm/Prog/Test/Test/main.cpp:12: Nicht definierter Verweis auf `Hello::~Hello()' collect2: error: ld returned 1 exit status make[1]: *** [Debug/Test] Fehler 1 make[1]: Verlasse Verzeichnis '/home/koko/Dokumente/HS-Ulm/Prog/Test/Test' make: *** [All] Fehler 2
Der Fehler kommt bereits beim Builden...
g++ -o test main.cpp/tmp/ccwBrVUu.o: In Funktion `main': main.cpp:(.text+0x18): Nicht definierter Verweis auf `Hello::Hello()' main.cpp:(.text+0x33): Nicht definierter Verweis auf `Hello::~Hello()' main.cpp:(.text+0x46): Nicht definierter Verweis auf `Hello::~Hello()' collect2: error: ld returned 1 exit status
Manuell im Terminal wird derselbe Fehler ausgegeben.
sudo apt-get update habe ich bereits ausgeführt.
jemand eine Idee?
gruß moejoe