C++ Development Environmets
You can use gcc in vulcan machines.
You need to connect remotely to vulcan machines or you can use undergraduate lab computers to login vulcan machines.
And then you can use gcc command to compile your C++ codes.
please see following document for remote connection:
http://www.cis.uab.edu/sites/default/files/attachments/CIS%20IT%20Student%20User%20Guide%20v1.3.pdf
about gcc, please check the following sites:
http://gcc.gnu.org/
http://www.network-theory.co.uk/docs/gccintro/gccintro_54.html
you can see the list of compilers here ( for apple , windows platforms...)
http://www2.research.att.com/~bs/compilers.html
you can also download eclipse C++ ( but installation a little bit confusing and complex)
please check the following site:
http://www.rose-hulman.edu/class/csse/resources/Eclipse/eclipse-c-configuration.htm