da ich in sachen c-programmierung völlig planlos bin habe ich mich zuerst am "hello world!"-programm versucht.
mit bedingtem erfolg.
mit
Code: Alles auswählen
#include <stdio.h>
int main (int argc, char *argv[])
{
printf("hello world!\n");
return(0);
}
Code: Alles auswählen
#include <iostream>
int main()
{
std::cout << "hello world!" << std::endl;
return 0;
}
da mein programm eigentlich auch vielen vorgaben entspricht, die ausspuckt,
liegt mein fehler wahrscheinlich bei headerfiles etc...
mit
Code: Alles auswählen
gcc -o helloworld helloworld.cpp
Code: Alles auswählen
/tmp/cc3FZ6rX.o: In function `main':
helloworld.cpp:(.text+0x1c): undefined reference to `std::cout'
helloworld.cpp:(.text+0x21): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
helloworld.cpp:(.text+0x29): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)'
helloworld.cpp:(.text+0x31): undefined reference to `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> >&))'
/tmp/cc3FZ6rX.o: In function `__static_initialization_and_destruction_0(int, int)':
helloworld.cpp:(.text+0x60): undefined reference to `std::ios_base::Init::Init()'
helloworld.cpp:(.text+0x65): undefined reference to `std::ios_base::Init::~Init()'
/tmp/cc3FZ6rX.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
es tut mir leid wenn ich hier mit anfängermüll komme und mein thema vllt nicht direkt hier in dieses forum gehört,
aber ich danke jedem schon im voraus der mir aus meiner unwissenheit hilft!
DANKE!