Xcode 11 не загружаетсядля С++

Xcode 11 не загружаетсядля С++

Недавно я обновился до Xcode 11 с iOS 10.15 (Public Beta 8), и при загрузке предыдущего cpp-файла с заголовком #include Xcode выдает предупреждение о том, что файл «iostream» не найден.

Скриншоты прилагаются. Мой тип Default - C++ Source.Xcode сообщает мне, что файл iostream не найден

решение1

Похоже, вы указываете версию SDK, которая отсутствует (или больше не присутствует). В этом случае первое, что вы заметите, — это множество «отсутствующих» заголовков системы.

Проверьте, указывают ли настройки вашего проекта Xcode на правильный SDK (вероятно, macosx10.15в вашем случае). То же самое касается работы с Makefiles и использования -isysrootопции.

решение2

Мне удалось это исправить, изменив:

Проект -> Параметры сборки -> Apple Clang - Язык - C++ -> Стандартная библиотека C++ -> Компилятор по умолчанию

к:

Проект -> Параметры сборки -> Apple Clang - Язык - C++ -> Стандартная библиотека C++ -> libc++ (LLVM...

Связанный контент