Keskustelut - C/C++ - vieläkin on ongelmia...


noname 22:57 6.8.02 
elikkä en vieläkään saa toimimaan c++. kun koitan ajaa sillä ton ohjelman:

#include <iostream>

using namespace std;

int main(int argc, char* *argv)
{
cout << \"Hello, world!\" << endl;
return 0;
}

niin tulee tommonen viesti:

C:\\djgpp\\my>gcc -o h.exe h.cpp
h.cpp:9:2: warning: no newline at end of file
c:/djgpp/tmp/ccP5aNHj.o(.text+0x22):h.cpp: 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> >&)
\'
c:/djgpp/tmp/ccP5aNHj.o(.text+0x2f):h.cpp: undefined reference to `std::cout\'
c:/djgpp/tmp/ccP5aNHj.o(.text+0x34):h.cpp: 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*)\'
c:/djgpp/tmp/ccP5aNHj.o(.text+0x3d):h.cpp: undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, s
td::char_traits<char> >&))\'
c:/djgpp/tmp/ccP5aNHj.o(.text+0x6a):h.cpp: undefined reference to `std::ios_base::Init::Init[in-charge]()\'
c:/djgpp/tmp/ccP5aNHj.o(.text+0x89):h.cpp: undefined reference to `std::ios_base::Init::~Init [in-charge]()\'
c:/djgpp/tmp/ccP5aNHj.o(.eh_frame+0x11):h.cpp: undefined reference to `___gxx_personality_v0\'
collect2: ld returned 1 exit status.

c-kieli toimii moitteitta.


[This message was edited by noname on 06.08.2002 22:58:20]
Anylo 08:45 9.8.02 
Käännä g++:lla, älä gcc:llä.
Akheron 11:47 9.8.02 
Unixissa g++, windowsin puolella gxx