Я пытаюсь запустить свою самую первую программу на С ++ в linux (linux mint 8). Я использую либо gcc, либо g ++, оба с одной и той же проблемой: компилятор не находит библиотеку, которую я пытаюсь импортировать.
Я подозреваю, что мне нужно скопировать файл iostream.h (который я не знаю, где искать) в рабочую папку, переместить мой файл для компиляции в другое место или использовать какой-либо параметр. *
Спасибо за ваши предложения.
Вот команда gcc, код c ++ и сообщение об ошибке:
gcc -o addition listing2.5.c
.
#include <iostream.h>
int Addition(int a, int b)
{
return (a + b);
}
int main()
{
cout << "Resultat : " << Addition(2, 4) << "\n";
return 0;
}
.
listing2.5.c:1:22: error: iostream.h: No such file or directory
listing2.5.c: In function ‘main’:
listing2.5.c:10: error: ‘cout’ undeclared (first use in this function)
listing2.5.c:10: error: (Each undeclared identifier is reported only once
listing2.5.c:10: error: for each function it appears in.)
Теперь код компилируется, но я не могу запустить его из командной строки, используя имя файла. addition: command not found
Есть предложения?