понедельник, 9 ноября 2009 г.

Hello World на C++ под Linux Debian или Ubuntu

Кратенькая инструкция по созданию приложения "Hello World" в Linux Debian.
Передо мной вдруг встал вопрос, как программировать на С++ в консоли линукса. Как это сделать в Eclipse - понятно, а вот как в консоли, я не знал.
Но, разобравшись, я понял, что ничего сложного в этом нет.
Во первых, надо установить компилятор - программа, которая из кода C++ будет делать исполняемый файл.
Для этого в терминале/консоли пишем следующее:
1) Очень важно обновить репозиторий, а то у меня из-за этого компилятор не запускался и не установился толком:
sudo aptitude update
2) Устанавливаем компилятор:
sudo aptitude install g++
3) Пишем нашу программу, скажем в vim'е:
vim test.cpp
и вводим следующее:

#include <iostream> 
int main()
{
    std::cout << "Hello, world!" << std::endl;
}
и сохраняем.
4) Компилируем:

g++ -o exetestcpp  -Wall test.cpp
где exetest.cpp - имя исполняемого файла, test.cpp - имя файла, который мы компилируем.
5) Запускаем:
./testcpp.exe
Получаем:
Hello, world!

Вот и все. Как видите, и впрямь ничего сложного.

2 комментария:

Анонимный комментирует...

спасибо, всё понятно :)

Анонимный комментирует...

Спасибо большое =*. Очень помогло.