[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: newbie C programming question
- From: Christopher Henderson <christopher acme-tech org>
- To: redhat-list redhat com
- Subject: Re: newbie C programming question
- Date: Thu Jan 2 03:56:06 2003
That did it - thnx!
~Christopher
On Thu, 2003-01-02 at 02:38, Willem Brown wrote:
> Christopher Henderson wrote:
> > I'm trying to teach myself C and I'm having trouble compiling my first
> > program. This is following the C Tutorial at
> > <http://www.physics.drexel.edu/courses/Comp_Phys/General/C_basics/c_tutorial.html>.
> >
> > My first program, a simple "Hello World", is as follows
> >
> > #include < stdio.h>
>
> Remove the space character between the "<" and stdio and try again.
>
> >
> > void main()
> > {
> > printf("\nHello World\n");
> > }
> >
> > I go to a console and type gcc hello.c as stated in the tutorial and get
> > the following error spit out at me -
> >
> > hello.c:1:20: stdio.h: No such file or directory
> > hello.c: In function `main':
> > hello.c:4: warning: return type of `main' is not `int'
> >
> > well, I did a whereis on stdio.h and its in /usr/include - any ideas on the
> > problem? I know this might be a bit off-topic, and btw I'm running RH 8.
> >
> > Thnx folks,
> > ~Christopher
> >
> >
> >
>
> Also, gcc hello.c will generate an executable called a.out. If you want
> the executable to be called "hello" you should use gcc -o hello hello.c
> instead.
>
> To execute you would type ./hello and press the enter key.
>
> Best Regards
> Willem Brown
>
> --
> iServe (Pty) Ltd.
> http://www.iserve.co.za/
>
> Tel: +27 (0)11 258-7800
> Fax: +27 (0)11 258-7888
> Cell: +27 (0)83 271-0839
>
>
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]