question for any C++ progammers

Furmanek, Greg Greg.Furmanek@hit.cendant.com
Wed, 16 Aug 2000 11:14:48 -0400


You definately have a point there.

g++ -c Assn2.cpp
g++ -o Assn2 Assn.o

.o extension is an object file and it is created with -c switch.


-> -----Original Message-----
-> From: Robert Ambrose [mailto:rna@testpt.com]
-> Sent: Wednesday, August 16, 2000 7:40 AM
-> To: plug-discuss@lists.PLUG.phoenix.az.us
-> Subject: Re: question for any C++ progammers
-> 
-> 
-> 
-> First the .o extension is for compiled but not linked modules.  Your
-> command line should be something like 'g++ Assn2.cpp -oexp1', or more
-> commonly: 'g++ Assn2.cpp -oAssn2'.  
-> 
-> You problem is probably the 'current directory' is not in 
-> your PATH.  Try
-> executing your program with './exp1.o'.
-> 
-> rna
-> 
-> On Wed, 16 Aug 2000, Eric Samson wrote:
-> 
-> > Ok, this is frustrating...
-> > 
-> > yesterday when I compiled some stuff I wrote in C++, I was 
-> able to run the 
-> > executable by typing exp1.o at the command prompt...  
-> Today, I tried it 
-> > again and got the following output:
-> > 
-> > []$ cd ~/C++assignments
-> > [C++assignments]$ g++ Assn2.cpp -oexp1.o
-> > [C++assignments]$ dir
-> > Assn2.cpp      Currency2-1.o	     
-> Currencycalc2-2.cpp   Currencycalc3.cpp
-> > Assn2.cpp~     Currency2-2.o	     
-> Currencycalc2-2.cpp~  exp1.o
-> > Currency1.cpp  Currencycalc2-1.cpp   Currencycalc2.cpp
-> > Currency1.o    Currencycalc2-1.cpp~  Currencycalc2.cpp~
-> > [C++assignments]$ exp1.o
-> > bash: exp1.o: command not found
-> > [C++assignments]$
-> > 
-> > For some reason my compiled program won't run today, but 
-> it did yesterday 
-> > using the exact same commands.  I love linux, but little 
-> inconsistent crap 
-> > like this is really aggrivating...  I re-installed the gcc 
-> RPM's and 
-> > upgraded my BASH shell to no avail...  I need some help 
-> here, or it's back 
-> > to M$ Visual C++ to get my school work done.  I am trying 
-> to avoid this, 
-> > especially since I got done telling my class how great 
-> open source and Linux 
-> > are, but now I might have to eat my words next week...  
-> ANY help would be 
-> > appreciated..
-> > 
-> > Thanks in advance,
-> > 
-> > Eric
-> > 
-> > 
-> _____________________________________________________________
-> ___________
-> > Get Your Private, Free E-mail from MSN Hotmail at 
http://www.hotmail.com
> 
> 
> ________________________________________________
> See http://PLUG.phoenix.az.us/navigator-mail.shtml if your mail doesn't
post to the list quickly and you use Netscape to write mail.
> 
> Plug-discuss mailing list  -  Plug-discuss@lists.PLUG.phoenix.az.us
> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
> 


________________________________________________
See http://PLUG.phoenix.az.us/navigator-mail.shtml if your mail doesn't post
to the list quickly and you use Netscape to write mail.

Plug-discuss mailing list  -  Plug-discuss@lists.PLUG.phoenix.az.us
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss