2016-11-27 4 views
0

Я хочу использовать Xcode для проекта C/C++. Я не забочусь о сборке/компиляции, все, что я хочу, это использовать его как редактор. Потребности: - Найти symobol, Ссылки, звонящие и т. Д.Проект Xcode & C/C++

Я открыл проект консоли, я могу искать символ в том же файле, но ничего больше. (Например, правая кнопка мыши + прыжок определения дает мне знак вопроса («?»).

Любому указатель на то, что должно быть сделано?

Спасибо, Шауля.

+0

Вы смешиваете языки C и C++ или используете только один из них? –

+3

Возможно, вам понадобится * построить * проект, чтобы XCode мог создать таблицу символов и их расположение в файлах. –

+0

Большинство файлов находятся на C, но имеют некоторые версии для C++ – Shaul

ответ

0

Хорошо, я нашел решение.

При добавлении файлов в проект Xcode, на дне, нужно нажать кнопку «Параметры» и выберите «Создать группы» вместо «Создать ссылки на папки»

Эта опция добавит все источники и заголовки в " Компиляция источников и заголовков (в разделе «Фазы сборки»)

0

Из моего опыта , XCode не предназначен для работы с C++. Например, вы обнаружите, что простой рефакторинг, такой как переименование функции и автоматическое переименование обычаев, не очень хорошо работает с XCode. Я считаю, что AppCode работает намного лучше (Obj) Разработка на C++. Стоит посмотреть.

+0

Спасибо, я попробую. – Shaul

0

Thare - это два разрешения

  1. Вы должны создать библиотеку проекта ++ вашего с и добавить эту библиотеку в вашем проекте

  2. Добавить проект C++ в вашем Xcode и сделать его построить в качестве целевого источника

дайте мне теперь, если вам нужно прохождение игры