C++ compile error
David Miao
davmiao at gmail.com
Fri Dec 16 07:09:04 PST 2005
Dear list,
I try to compile a hello world C++ program in FreeBSD 6.0, but get an
error as below:
[dm at ORION ~/cpp]% CC -o hello hello.C
hello.C: In function `int main()':
hello.C:5: error: `cout' undeclared (first use this function)
hello.C:5: error: (Each undeclared identifier is reported only once
for each function it appears in.)
hello.C:5: error: `endl' undeclared (first use this function)
I noticed that "iostream" file is located in
"/usr/include/c++/3.4/iostream", I guess my CC compiler cannot find
this head file. Is it true? And how can I fix this problem? Your
advice is appreciated. Thanks in advance.
==quote of hello world code==
#include <iostream>
int main()
{
cout << "Hello World!" << endl;
return 0;
}
== end of quote==
Regards,
David
More information about the freebsd-questions
mailing list