Chris Riesbeck
Electrical Engineering and Computer Science
Northwestern University
Last updated: July 2, 2009
The following Unix tools are required for my C and C++ courses:
To get these:
In addition, you need:
After the above have been installed, test your setup with these instructions.
You can use a Unix shell window and any text editing environment you like, to edit, compile and run code, but I recommend using an integrated development environment (IDE). IDE's make it easy to edit, compile, test, and debug code with a few mouse clicks. Two recommended IDE's that I can help you with are:
The following IDE's are not suitable:
The following notes are generally useful resources on the web.
GDB -- the Gnu Debugger:
CPPUNIT
assertion that's the last line of a function.C++:
Unix:
BASH (Bourne Again Shell) is the version of the command shell that runs in Cygwin. Two good sites about BASH commands are:
MAKE:
Comments? Let me know!