c++ with linux

Luke Davis ldavis at shellworld.net
Wed Mar 31 02:11:26 EST 2004


One of the better books for this, is "Learning C++ in 21 days".  It should
be out there on the net somewhere, in electronic formats.

In any case, learning C by use of a compiler manual, is probably not a
good, or productive, way to go.

Luke


On Tue, 30 Mar 2004, Gregory Nowak wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Like Saqib said, use g++ (note the 2 plus signs after the letter g) to
> compile a c++ program. You invoke g++ as
>
> g++ filename.cpp
>
> where filename.cpp is the name of your file with your code. If you
> don't give g++ the -o flag, it will by default place the compiled
> binary in your current directory with the name a.out. You could then
> run that program by typing:
>
> ./a.out
>
> . If you want to have your program binary be called something other
> then a.out, invoke g++ like:
>
> g++ -o filename.bin filename.cpp
>
> . This will compile filename.cpp, and call the resulting executable
> filename.bin.
>
> I do all of my c++ programming on my GNU/Linux boxes, so if you've got
> more questions, and would like to take this off list, feel free to
> drop me a line privately.
>
> Greg
>
>
> On Tue, Mar 30, 2004 at 02:55:54PM -0500, Kyrath. (AKA Rob) wrote:
> > Hi,
> >
> > If anyone is coding and compiling C++ programs on their linux box and is willing to answer some questions, and maybe even step me through a few things, I would appreciate it very much.  I also think it would be better to do this off list.
> >
> > One of the reasons I decided to get involved with linux was to use it as a learning box for C++ programming.  Granted, trying to learn linux and C++ at the same time might be biting off a little too much too soon, but this is basically a hobby, so I can take my time with it.
> >
> > Yesterday, I was just going through the "hello world" basics and found that I was unable to compile it at all.  If I can't get gcc to compile the simplest of programs to work, there's no use in pursuing it further.
> > Either I'm missing something, perhaps libraries, or I really don't understand how to use gcc at all.  BTW, I found the manual for gcc extremely techy and not helpful, at least not at this early stage.
> >
> > Thanks
> > -- Rob
> > _______________________________________________
> > Speakup mailing list
> > Speakup at braille.uwo.ca
> > http://speech.braille.uwo.ca/mailman/listinfo/speakup
>
> - --
> Free domains: http://www.eu.org/ or mail dns-manager at EU.org
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.3 (GNU/Linux)
>
> iD8DBQFAaf+87s9z/XlyUyARAlKxAKCJusvZuJCHYwbZFKLRAdrD0XQnuQCeL4mn
> 6KdbR/rj8VGkcgv254EM94k=
> =CQjt
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Speakup mailing list
> Speakup at braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
>




More information about the Speakup mailing list