Неразрешенные ошибки Eclipse C++ для Mac

Недавно я скачал Eclipse C++ для Mac.

Я только что открыл базовый проект, однако библиотека ‹iostream> выдает ошибку «неразрешенное включение: ‹iostream>», а также я получаю те же ошибки с «cout», «endl».

Я искал его, прежде чем прийти сюда, и люди говорили о цепочке инструментов и т. Д., Но ни один из них не сработал для меня. Я хотел бы, если бы кто-нибудь мог дать мне основные шаги для решения этой проблемы.


person Ali    schedule 27.03.2012    source источник


Ответы (2)


Вам нужно найти файл iostream.h. Попробуй это:

В проекте Eclipse перейдите в «Свойства» > «Общие C/C++» > «Пути и символы» и выберите вкладку «Включает». Выберите «GNU C++» в списке «Язык» и нажмите «Добавить», чтобы включить каталог. Теперь найдите исходники C++: на Mac они должны находиться в /usr/include/c++.

Надеюсь это поможет.

person Julien Ribon    schedule 18.07.2012
comment
Большое спасибо, это решает мою проблему! Однако могу ли я позволить eclipse включать эти файлы заголовков по умолчанию вместо того, чтобы делать это для каждого проекта? - person Alex; 19.03.2015

Я должен был быть более конкретным в путях, которые я использовал. См. мое описание по адресу: https://stackoverflow.com/a/12499629/318870.

person Dolan Antenucci    schedule 19.09.2012