Как я получаю визуальный отладчик на Mac OS, когда у меня нет проекта XCode?

Я портирую проект на OS X. Я нахожу, что отладка GDB в консоли горестно недостаточна и действительно нуждается в визуальном отладчике. Мой проект разрабатывается с помощью Scons и как таковой, он обходит IDE XCode полностью. Это приемлемо, пока я не должен разжечь визуальный отладчик и ступить через мой код.

Кроме генерации и поддержания проекта XCode (для добавления всех других платформ я уже должен поддерживать), что я могу сделать для подъема визуального отладчика и работающий на OS X?

Это для проекта C++.

6
задан gcamp 5 September 2011 в 06:21
поделиться

2 ответа

Xcode поддерживает проекты makefile - вы можете просто перетащить все свои исходники в новый шаблон проекта legacy, настроить командную строку makefile, указать ему, где находится исполняемый файл, и вы в деле.

4
ответ дан 8 December 2019 в 18:33
поделиться

Просто:

  1. Запустите XCode
  2. Нажмите 'Run' в верхнем меню
  3. Выберите attach to process, выберите процесс, который вы хотите отладить

Убедитесь, что компилируете с полной отладкой, конечно... что означает использование опции -ggdb

6
ответ дан 8 December 2019 в 18:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: