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