Я только что обновил свой MacBook Pro до macOS Catalina 10.15 и попытался скомпилировать и запустить программу C ++ для командной строки , но у меня возникла проблема, котораяне существовало в предыдущих версиях;
Это просто код:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello, World!\n";
return 0;
}
Код компилирует и выводит ожидаемое, но все равно Xcode говорит:
fatal error: 'iostream' file not found
Я попытался изменить Стандартные настройки сборки / C ++ Стандартная библиотека на libstdc ++ , но предупреждение говорит:
warning: include path for stdlibc++ headers not found; pass '-stdlib=libc++' on the command line to use the libc++ standard library instead
И та же ошибка iostream все еще существует.