После обновления Mojave проблемы с "make": фатальная ошибка: файл "wchar.h" не найден - PullRequest
0 голосов
/ 05 октября 2018

После обновления Mojave при запуске «make» из терминала появляется ошибка:

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/wchar.h:119:15: fatal error: 'wchar.h' file not found

Файл wchar.h находится в этом каталоге, но не может быть найден.

У меня была эта проблема однажды после более раннего обновления Macos, но она могла быть решена с помощью ..

macOS 'wchar.h' Файл не найден

Но на этот раз ничего не работает,Я уже переустановил xcode 10 и xcode-selected, а также переключился на новую папку с помощью ..

sudo xcode-select --switch /Library/Developer/CommandLineTools/

Он все еще ищет wchar.h в папке

/ Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/

Любые идеи для этого !!

1 Ответ

0 голосов
/ 10 октября 2018

Не уверен, является ли это универсальным решением, но настройка CPLUS_INCLUDE_PATH на следующее пошла мне на пользу:

export CPLUS_INCLUDE_PATH="/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include"

Удачи!

...