Компиляция программы (ошибки)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
halo
Сообщения: 128
ОС: debian 4

Компиляция программы

Сообщение halo »

Создаю файл в текстовике. Сохраняю
#include

main()
{
cout << "Hello, world\n"; }

Далее запускаю:

$ CC hello.c

Выдает ошибку

error: #include expects "FILENAME" or <FILENAME>

если пишу так: #include <iostream>

Пишет: нет такого файла или каталога


Отнеситесь с пониманием, я новичок. Спасибо.
If I could, I would fly.
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: Компиляция программы

Сообщение Sleeping Daemon »

halo писал(а):
24.12.2007 04:52
Создаю файл в текстовике. Сохраняю
#include

main()
{
cout << "Hello, world\n"; }

Далее запускаю:

$ CC hello.c

Выдает ошибку

error: #include expects "FILENAME" or <FILENAME>

если пишу так: #include <iostream>

Пишет: нет такого файла или каталога


Отнеситесь с пониманием, я новичок. Спасибо.

Напишите <iostram.h>
И Вы уверены, что CC - это копилятор c++< а не просто C?
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Компиляция программы

Сообщение DaemonTux »

Код: Выделить всё

#include <iostream>
using namespace std;
int main()
{
    cout << "Hello World!" << endl<< "Welcome to C++ Programming" << endl;
    return 0;
}


Компилируем так.

Код: Выделить всё

#g++ hellow.cpp


Ну и запускаем

Код: Выделить всё

#./a.out
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
Forsberg
Сообщения: 176
Статус: Ведущий астрофизик
ОС: Debian squeeze/sid

Re: Компиляция программы

Сообщение Forsberg »

Немного добавлю, что лучше сразу начинать привыкать писать
int main(int argv, char* argc[])
Спасибо сказали:
Аватара пользователя
halo
Сообщения: 128
ОС: debian 4

Re: Компиляция программы

Сообщение halo »

Спасибо, товарищи. Все компилируется!!! Спасибо еще раз. (:
If I could, I would fly.
Спасибо сказали: