Code :: Блокирует ошибки компиляции - PullRequest
2 голосов
/ 23 февраля 2012

У меня проблемы с Code :: Blocks, и это вывод после / во время компиляции;

3|iostream: No such file or directory|
4|error: syntax error before "namespace"|
|In function `main':|
8|error: `cout' undeclared (first use in this function)|
8|error: (Each undeclared identifier is reported only once|
8|error: for each function it appears in.)|
||=== Build finished: 5 errors, 1 warnings ===|

Мой код выглядит следующим образом;

// my first program in C++

#include <iostream>
using namespace std;

int main ()
{
  cout << "Hello World!";
  return 0;
}

Ответы [ 2 ]

4 голосов
/ 23 февраля 2012

Вы должны создать консольный проект C ++.

Файл -> Новый проект -> Консольное приложение -> C ++.

Он будет устанавливать переменные и параметры компоновщика, такие как базовые библиотеки.

1 голос
/ 23 февраля 2012

Проблема в том, что вы должны сказать

using namespace std;

Проблема с iostreams, вероятно, заключается в том, что вам нужно установить путь к MINGW в вашей цепочке инструментов. Вы можете получить доступ к этому из меню «Настройки» -> «Настройки компилятора и отладчика» -> «Общие настройки компилятора» -> меню / вкладки исполняемых файлов инструментальной панели Здесь выберите часть, где установлен MINGW, и это должно позаботиться об этом.

...