Kaj sploh rabiš?
Če rabiš za 10 vrstic txt kode ki jo potem skompajlaš v exe potem imaš dovolj beležnico (oz. kakšen spodoben text editor) in enega od open-source kompajlerjev (jih imaš eno tono, recimo spodoben je GCC).
Če rabiš grafično okolje (t.i. IDE) potem imaš res tudi nekaj toolov od M$ja mapak vedi da to deluje za programe v windowz okolju, za multiplatform in tudi na splošno bi priporočal uporabo enega open source orodja. Za c/c++ nisem ravno domač v teh IDEjih ampak imaš open source multilanguage in multiplatform orodja: Eclipse, Qt, Anjuta (linux) ali pa potem "zaprtokodni" NetBeans (oracle licenca) ipd.