Я портирую проект на OS X. Я нахожу, что отладка GDB в консоли горестно недостаточна и действительно нуждается в визуальном отладчике. Мой проект разрабатывается с помощью Scons и как таковой, он обходит IDE XCode полностью. Это приемлемо, пока я не должен разжечь визуальный отладчик и ступить через мой код.
Кроме генерации и поддержания проекта XCode (для добавления всех других платформ я уже должен поддерживать), что я могу сделать для подъема визуального отладчика и работающий на OS X?
Это для проекта C++.
Xcode поддерживает проекты makefile - вы можете просто перетащить все свои исходники в новый шаблон проекта legacy, настроить командную строку makefile, указать ему, где находится исполняемый файл, и вы в деле.
Просто:
Убедитесь, что компилируете с полной отладкой, конечно... что означает использование опции -ggdb