From owner-freebsd-questions Wed Jul 7 20:23:58 1999 Delivered-To: freebsd-questions@freebsd.org Received: from mta1.tm.net.my (mta1.tm.net.my [202.188.95.4]) by hub.freebsd.org (Postfix) with ESMTP id 65D2E151BE for ; Wed, 7 Jul 1999 20:23:51 -0700 (PDT) (envelope-from rezath@tm.net.my) Received: from tm.net.my ([202.188.127.2]) by mta1.tm.net.my (InterMail v03.02.05 118 121 101) with ESMTP id <19990708032346.TRSV500@tm.net.my>; Thu, 8 Jul 1999 11:23:46 +0800 Message-ID: <37841BF3.3BB6F13A@tm.net.my> Date: Thu, 08 Jul 1999 11:33:07 +0800 From: Rezamys X-Mailer: Mozilla 4.51 [en] (Win95; I) X-Accept-Language: en MIME-Version: 1.0 To: Mark Ovens , freebsd-questions@freebsd.org Subject: Re: newbie: how to compile & run C program in 3.2Release? References: <3782BC71.C501C08A@tm.net.my> <19990707033149.B254@marder-1> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi Mark, Okay, tried it last nite. It was fine. Thanks! I did this (very simple program...): #include int main(void) { printf("hello, world!\n"); return 0; } Then I typed: bash$ cc hello.c bash$ ls bash$ a.out hello.c So rename the a.out file: cc hello.c -o hello Then run it: ./hello Ouput: "hello, world!" I haven't tried using gcc before. Will this GNU C Compiler work? cheers! Mark Ovens wrote: > On Wed, Jul 07, 1999 at 10:33:21AM +0800, Rezamys wrote: > > Hi all, > > This surely sound silly but at least i'm being honest to myself... > > Anyways, i created a simple program e.g "hello world" in the ee editor > > and did a complilation like this: > > > > bash$ cc hello.c > > > > It gave no error. Fine. When i type: > > > > bash$ hello.c > > > > The output tells me that "hello.c command not found"... > > I heard from a friend that we have to see the ouput (on the screen) > > "hello world" in your editor and not at your prompt. > > > > The output from ``cc hello.c'', the program, will be called ``a.out'' > and will be in your current directory. Try typing ``./a.out''. You > need the ``./'' if the current dir is not in your path. > > If you want your program to be called something other than a.out, > use the ``-o'' option when you compile: > > cc -o hello hello.c > > This will name the program ``hello'' > > HTH > > > In DOS i could see the output displayed on the screen... but this...gee > > i don't know... > > > > Please help. > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-questions" in the body of the message > > > > -- > FreeBSD - The Power To Serve http://www.freebsd.org > My Webpage http://www.users.globalnet.co.uk/~markov > _______________________________________________________________ > Mark Ovens, CNC Apps Engineer, Radan Computational Ltd. Bath UK > CAD/CAM solutions for Sheetmetal Working Industry > mailto:markov@globalnet.co.uk http://www.radan.com > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message