Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 38, средняя оценка - 4.89
-=Den=-
7 / 7 / 1
Регистрация: 03.04.2011
Сообщений: 171
#1

Eclipse: Symbol 'cout' could not be resolved - C++

18.01.2012, 14:25. Просмотров 4996. Ответов 7
Метки нет (Все метки)

Поставил себе Эклипс для общего развития, так сказать, но не могу разобраться, чего он хочет от меня.
такой код:
C++
1
2
3
4
5
6
7
8
#include <iostream>
using namespace std;
 
int main()
{
    cout << "Hello World" << endl;
    return 0;
}
вот что он выдает на это:

Symbol 'cout' could not be resolved
Symbol 'endl' could not be resolved

как его победить???
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Roof
154 / 154 / 10
Регистрация: 03.11.2010
Сообщений: 393
18.01.2012, 14:30     Eclipse: Symbol 'cout' could not be resolved #2
Сам исполняемый файл запускается, но просто красным подсвечивает эту строку или файл вообще не запускается?
-=Den=-
7 / 7 / 1
Регистрация: 03.04.2011
Сообщений: 171
18.01.2012, 14:35  [ТС]     Eclipse: Symbol 'cout' could not be resolved #3
он не создает исполняемый файл
Roof
154 / 154 / 10
Регистрация: 03.11.2010
Сообщений: 393
18.01.2012, 14:39     Eclipse: Symbol 'cout' could not be resolved #4
Создайте новый проект именно C++ и именно hello world c++ project
Далее в меню build -> build project, потом уже run -> run
Пробуйте.
-=Den=-
7 / 7 / 1
Регистрация: 03.04.2011
Сообщений: 171
18.01.2012, 14:41  [ТС]     Eclipse: Symbol 'cout' could not be resolved #5
я его создал изначально. тоже самое. потом решил создать Empty Project и написать hello world самостоятельно. не помогло.
Roof
154 / 154 / 10
Регистрация: 03.11.2010
Сообщений: 393
18.01.2012, 15:05     Eclipse: Symbol 'cout' could not be resolved #6
Использую eclipse indigo cdt без проблем.
Не знаю точно, но предполагаю, что eclipse не знает путей к компилятору.
-=Den=-
7 / 7 / 1
Регистрация: 03.04.2011
Сообщений: 171
18.01.2012, 15:49  [ТС]     Eclipse: Symbol 'cout' could not be resolved #7
знает. на библиотеку iostream он не ругается. да и при сборке кроме этих 2-х ошибок ничего не говорит
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.08.2012, 19:22     Eclipse: Symbol 'cout' could not be resolved
Еще ссылки по теме:

Undefined symbol C++
C++ Cout <<endl; Что это значит? Если ничего нету в cout?
C++ Подскажите почему после первого cout программа не останавливается для ввода строки, а выводит второй cout
Что такое symbol в выражении void (*symbol)(); C++
Ошибка: Function 'strlen' could not be resolved C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
geek10
Сообщений: n/a
02.08.2012, 19:22     Eclipse: Symbol 'cout' could not be resolved #8
темка устарела, но может кому пригодится
можно попробовать без namespace

C++
1
2
3
4
5
6
7
#include <iostream>
 
int main()
{
  std::cout << "Hellow world!" << std::endl;
  return 0;
}
Добавлено через 1 час 48 минут
хоть старая темка но все таки может кому пригодится

Цитата Сообщение от -=Den=- Посмотреть сообщение
знает. на библиотеку iostream он не ругается. да и при сборке кроме этих 2-х ошибок ничего не говорит
так это он путь к headers знает
а к g++ путь прописал
mingw прикрутил
path прописал
makefile сделал
Yandex
Объявления
02.08.2012, 19:22     Eclipse: Symbol 'cout' could not be resolved
Ответ Создать тему
Опции темы

Текущее время: 09:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru