Visual Studio е компилатор и IDE в едно, докато в линукс основният компилатор е gcc, intel компилатора избягвай да го ползваш. А да ти е по-лесно си сложи codeblocks за IDE има го и за windows така може да си отваряш проекти и в училище

Освен това отваря проектите на Visual Studio и е много удобно, аз съм програмист и на работа ползваме него, защото работим на линукс и windows едновременно и имаме много проекти на Visual Studio. Използвай пакетния менажер на дистрибуцията си да си го инсталираш.
За Убунту/Дебиан
GeSHi (Bash):
apt-get install codeblocks
За Федора
GeSHi (Bash):
yum install codeblocks
За Мандрива/Мегеия/Роса
GeSHi (Bash):
urpmi codeblocks
Ако имаш въпроси за С++ или codeblocks ще помагам