user@ws-18:~/Projects/C++$ gcc HelloWorld.cpp
HelloWorld.cpp: In function ‘int main()’:
HelloWorld.cpp:5: error: ‘count’ was not declared in this scope
пробовал без int main(); - пишет то же самое.
В чем ошибка?
Ошибка в слове count, компилятор, кстати, так и говорит: count не объявленная переменная.
Так почему такое сообщение?
Во-первых, опечатка. Нужно писать cout, а не count. Это поток вывода (out), а не счетчик (count).
Во-вторых, в языке C++ реализованы пространства имен (namespace). count входит в пространство имен std, поэтому нужно указать его: std::cout.
Наконец, команда gcc вызывает компилятор языка C. Для C с крестами нужно использовать свой компилятор, g++.