Эта ошибка появилась только для меня после обновления Xcode (и до MacOS Mojave 10.14).Нечто подобное произошло и с #include <Python>
, который я исправил, используя вместо этого #include "python2.7 / Python.h".
Существует аналогичная ошибка, описанная в Clang не видит основные заголовки .Когда я пытаюсь
clang++ -stdlib=libc++ PyTrans.cpp -o -v
, я получаю
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
.
Полная ошибка:
warning: include path for stdlibc++ headers not found; pass '-std=libc++' on the command line to use the libc++ standard library instead [-Wstdlibcxx-not-found]
/Users/joe/Documents/Research/EkpPyTransportDist/PyTransport/PyTrans/PyTrans.cpp:20:10: fatal error: 'iostream' file not found
include <iostream>
^~~~~~~~~~
1 warning and 1 error generated.
error: command 'gcc' failed with exit status 1
Любая помощь будет принята с благодарностью;Я очень новичок в C ++.
Редактировать: интервал в скобках.