This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: Simple hello world problem
Kris Munch <munch at cs dot umn dot edu> writes:
> New to MacOSX, and just installed the Mac Developer suite so I could
> use gcc. However, when creating the simple hello world program, I
> cannot get it to compile:
>
> #include <iostream>
> #include <stdio.h>
>
> int main()
> {
> cout << "TESTING.." << endl;
> return 0;
> }
>
>
> I get these errors:
> myprog.cc: In function `int main()':
> myprog.cc:6: `cout' undeclared (first use this function)
> myprog.cc:6: (Each undeclared identifier is reported only once for each
> function it appears in.)
> myprog.cc:6: `endl' undeclared (first use this function)
>
>
> Like it doesn't know where the includes are, an cannot figure out what
> cout is. Can anyone help?
This question is asked approx. 5 times per week. Standard C++ Library
names are on namespace std. So you need std::cout, std::vector,
std::endl, std::sort and so on.
--
Oscar