OK that helps. I'm new to Linux/Unix but I have some experience with DOS and batch files, etc. Some things in Cygwin don't follow the same conventions as DOS (or a DOSBox), obviously, like for example in DOS if an exe file is in the directory you are in, you can just type the file name and it will launch. In Cygwin you have to type the '/' first, even if you're already in the file's directory. BTW I've found that I do NOT need to type './' but rather only '/' to get an exe file to run in Cygwin.
Also, all of my compiled executables go to c:\cygwin\home\username, not the directory I'm in, which is c:\cygwin. I wouldn't be surprised if this output placement can be modified, either on a case-by-case basis or globally. I am going to do as you suggest and put the programs I will access frequently in the \bin directory, and add that directory to my path string. My typing skills are limited, and anything I can do to reduce keystrokes to achieve a result is a priority for me. Thanks again for your assistance - I have much to learn! Ken Mark J. Reed wrote: > > On Fri, Aug 28, 2009 at 8:51 AM, ken j wrote: >> That was it - using g++ as the compiler and changing the file name to >> .cpp >> The executable file was placed in my cygwin/home/username folder. Do I >> have >> to specify that folder in the set path variable for Cygwin to see it? I'm >> not entirely clear on this issue. > > You can always specify the path to an executable, in which case its > directory doesn't have to be in your $PATH. If you've just compiled > it, it's probably in the same directory you're in, and you can just do > > ./name > > to run it. > > If what you've created is a useful program that you want to keep > around and be able to run as a command without specifying the path > every time, then the thing to do is move it into a directory that's in > your $PATH. Many people have a "bin" directory in their home > directory for adding their own commands to the system, and put > "$HOME/bin" in the front of their $PATH. > > -- > Mark J. Reed <markjr...@gmail.com> > > -- > Problem reports: http://cygwin.com/problems.html > FAQ: http://cygwin.com/faq/ > Documentation: http://cygwin.com/docs.html > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple > > > -- View this message in context: http://www.nabble.com/Cannot-get-%27Hello-World%27-to-compile-tp25188895p25191024.html Sent from the Cygwin list mailing list archive at Nabble.com. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple