On Fri, 28 Jun 2002 18:24:31 -0700 (PDT) "Sean 'Shaleh' Perry" <[EMAIL PROTECTED]> wrote:
> > On 29-Jun-2002 faisal gillani wrote: > > Well i am a newbie learning c++ these days we are > > being thaught on turbo c 3.0 but as like other things > > i want to work on c++ in linux .. so i installed gcc > > on my linux box but i dont have any idea how to > > install it for example i write a program as follows in > > turbo c > > > >#include<studio.h> > >#include<conio.h> > > void main (void) > > { > > printf("hello world"); > > } > > > > > > > > how do i write the same program in gcc ? > > i have tried the same but it gives out error the > >#in... files not found > > what can i do & how to compile this program ? > > > > (that is C, not C++, but I remember those classes supposedly teaching > C++ ....) > > conio.h is a dos specific header, there is no good UNIX/Linux > equivalent. In the above example it can be left out. Once you have > removed that line the code will compile. > As a matter of fact, conio has been "ported" to Linux, and wether it's good or not is up to you to decide, take a look for yourself: http://ibiblio.org/pub/Linux/libs/ui/linux-conio-1.02.tgz > gcc -Wall -W -pedantic hello.c -o hello > > the above line enables all warnings and will help you write clean > code.'hello.c' is the name of the source file you create, it will be > output as a program called 'hello', that is what the -o is for. > > A common problem new coders have is they create a file called 'test' > this is a bad name for a program because it has the possibility of > being replaced by/bin/test when you run it. > > $ gcc test.c -o test > $ test > $ > and nothing happens. TO be sure run all your programs with a path > > $ ./test # use the 'test' program in ./ (aka this directory) > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] -- Best regards, Erik Main: [EMAIL PROTECTED] Alternative: [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]