Что должен подключать исходный файл, чтобы использовать std::cout?
std::cout
Опцию компилятора -o greetings внутри исходного файла
-o greetings
Скомпилированный исполняемый файл greetings
greetings
Стандартный заголовок iostream
iostream
Как минимум один многострочный комментарий перед каждым оператором