Обновление до xcode 8 (OSX EL Capitan 10.11.6) Внезапно оказывается, что он не распознает код C ++ (.hpp / .cpp). Странно выдаются ошибки, не найдены общие заголовочные файлы CPP, ключевое слово «class» не распознается в файл .hpp. Попробовал кучу изменений, включая добавление флагов компилятора и связывание с libstdc ++.
Он работал нормально под Xcode 7 …
Кто-нибудь? заранее спасибо
Наконец ….. Вот ответ, после того, как наткнулся на кого-то еще с той же проблемой …
Включают <строка> не найдена ошибка компиляции в Xcode 4.2
Вниз, как самый последний ответ (по иронии судьбы никто не голосовал …)
Из «Воломике» он написал:
«В XCode есть странность. Я заметил это в 7.3. Большинство проектов
распознавать файлы .mm и STL, пока один проект у меня не был.
Исправлено было то, что мне пришлось нажать на верхний левый значок проекта, а затем нажмите
Цели> Фазы сборки> Связать двоичные файлы с библиотеками> и добавить
AppKit.framework. Далее мне пришлось нажать Targets> Build Settings>
поиск по «Компилировать источники», и установите его на «Objective C ++» на всех
возможные столбцы. Затем выполните чистку, а затем сборку из продукта.
меню. Это правильно скомпилировано. Затем вернитесь к этой компиляции
Источники снова и установите его обратно «в соответствии с типом файла» на всех
возможные столбцы. Затем снова нажмите «Построить» в меню «Продукт». В
этот момент, он правильно скомпилирован и позволил мне использовать
Опция «по типу файла», которая мне больше нравится.
Да, и если вы занимаетесь какао, не забудьте добавить следующий заголовок в ваши файлы: «
Задача ещё не решена.
Других решений пока нет …