Я столкнулся с этим после обновления до Xcode 10 в проекте, который зависит от libstdc ++ (и по причинам, не относящимся к настоящему обсуждению, не может быть обновлен до libc ++).
Поскольку Xcode 10 удаляет поддержку libstdc ++,Мне пришлось скопировать соответствующие ресурсы из старой установки Xcode 9. (К счастью, у меня была удобная старая машина для этого.)
Мне пришлось взять двоичный файл libstdc++.6.0.9.tbd
(и воссоздать символические ссылки libstdc++.6.tbd
и libstdc++.tbd
указывает на это) из:
/ Приложения / Xcode.app / Содержание / Разработчик / Платформы / MacOSX.platform / Разработчик / SDKs / MacOSX.sdk / usr / lib /
в том же месте на новом компьютере Xcode 10.
Кроме того, мне пришлось скопировать заголовки C ++ по адресу:
/ Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/