Вам не нужно ничего особенного для программирования C ++ на Mac. Единственное реальное требование - установить средства разработчика от Apple. Это обеспечивает цепочку инструментов компилятора и заголовки разработки, необходимые для написания и компиляции стандартов C ++ на OS X, что действительно все, что вам нужно.
Как только вы это сделаете, это будет случай использования Xcode для управления вашими проектами и компиляции вашего исходного кода, или передачи на внешний подряд внешней системе сборки и, возможно, внешнему редактору.
Многие люди счастливы просто использовать инструменты по умолчанию. Лично я предпочитаю textmate в качестве редактора и использую Waf в качестве системы сборки, чтобы я мог компилировать свой код на многих платформах и не привязан к OS X как таковой.