CSCI 1200 Data Structures Fall 2010 |
|
Home Contact Information
Syllabus
References
Getting Help
Calendar
Schedule
Homework
|
C++ Development EnvironmentsCygwinYou probably already have Cygwin on your laptop as part of the RCS default installation. What is it? It's a UNIX environment for the Windows Operating System. You can do all of your work for this class using Cygwin, g++, and a text editor such as Emacs (in other words, you don't need to use Visual Studio). Read more about Cygwin here:Emacs on WindowsFor those of you interested in running the Emacs text editor on your Windows OS, you can download the binaries and access documentation here: Other text editors you may want to consider include:
Memory DebuggingSegmentation faults and other memory bugs (reading uninitialized memory, reading/writing beyond the bounds of an array, memory leaks, etc.) can be hard to track down with a traditional debugger. We recommend Valgrind:
C++ IDEs (Integrated Development Environments)Here are a few C++ development environments (similar to Visual Studio) that can be used with the gcc compilers:
|