Как отмечается в верхних ответах, необходимо указать, где расположены папки сборки, что можно добавить с помощью диалогового окна, щелкнув правой кнопкой мыши по проекту и выбрав Свойства-> C / C ++ Общие-> Пути и символы.
Остается вопрос, какие пути нужно добавить.
Если у вас правильно настроен gcc для доступа из командной строки, и вам нужно знать, какие пути по умолчанию включают в себя используемые пути, просто спросите его; в зависимости от того, какой язык вас интересует, используйте:
gcc -x c -v -E /dev/null
gcc -x c++ -v -E /dev/null
... здесь будут перечислены настройки компилятора по умолчанию, которые используются при вызове gcc (и эта команда также работает, если "gcc" действительно является псевдонимом для clang, как в OSX).
/dev/null
используется пустой файл - мы говорим gcc разобрать пустой файл
-x <language>
определяет язык для компиляции по мере необходимости, поскольку мы не используем файл с расширением, определяющим язык
-v
подробный вывод, который включает вывод путей включения
-E
только выполнять предварительную обработку, вывести предварительно обработанный файл (это позволяет gcc не жаловаться, что пустой файл не компилируется правильно)
Внизу будет список включаемых каталогов:
#include "..." search starts here:
#include <...> search starts here:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/7.0.2/include
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/usr/include
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks (framework directory)
End of search list.
Если вы введете перечисленные здесь каталоги в указанном порядке в диалог пути и символов Eclipse, Eclipse CDT сможет найти стандартные заголовки и, возможно, некоторые дополнительные заголовки, специфичные для вашей ОС.
(Благодаря ответу devnull на связанный вопрос.)