Вы просматриваете: » » C++ в Linux
Категория: Информация, Unix, опубликовал: rob96, добавлено: 29-10-2016, 17:01
 


Здесь смотрим 3 вопроса:
1. написание программы на примере Hello World
2. компиляция штатными средствами
3. запуск программы из терминала

едем -

1. Чтобы написать непосредственно код программы программы достаточно текстового редактора, моим предпочтением является medit. Можно пользоваться консольным nano или vi - стандартные редакторы.
Открываем редактор и пишем в нем

#include
using namespace std;
int main(){
cout << "Hello world!";
return 0;
}

Сохраняем наш код в файл в каталоге /home под названием "hi.cpp", где "hi" это название которое мы даем файлу, если не лень можно написать длиннее и это будет правильно. cpp -расширение, которое мы присваиваем файлу.

2. Компилировать можно очень просто, открываем терминал и переходим в каталог с нашим файлом,
cd /home
после чего даем команду

g++ hi.cpp

компилятор создаст файл с названием "a.out" это и будет наша программа.
можно задать более симпотичное название выходному файлу, используя опцию -o

g++ hi.cpp -o hi

На выходе получим файл "hi" -наша программа.

3. Запуск программы из терминала прост-
./hi

получаем ответ
$ ./hi
Hello world!
     Комментариев оставлено: (0)    Просмотров: 26373   

Другие новости по теме:

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии к новости:

Оставить свой комментарий:

Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Вставка ссылкиВставка защищенной ссылки Картинка Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Введите два слова, показанных на изображении:


управление аккаунтом
Профиль пользователя
, вы вошли как гость


Если вы на сайте впервые, то вы можете зарегистрироваться!

Вы забыли пароль?
самые интересные новости
Популярные новости
Материалы данного ресурса принадлежат пользователям и предназначены для расширения кругозора всех желающих
Unix Windows Техника Железо Mobile For Games Сплетни Net
  • Шпаргалки