Linux.by
https://forum.linux.by/

Как запустить простенькую программу?
https://forum.linux.by/viewtopic.php?f=6&t=10984
Страница 1 из 1

Автор:  axeltory [ 07 июл 2010, 14:45 ]
Заголовок сообщения:  Как запустить простенькую программу?

Набрал в редакторе gedit следующий код (файл hw.cpp):

Код:
#include <iostream>

int main(void)
{
    std::cout << "Hellow, World!" << std::endl;
    return 0;
}


Ввожу в командной строке: c++ -o prog hw.cpp
На диске появляется файл с именем prog.
Объясните, пожалуйста, как мне запустить (или, что вообще нужно делать) этот файл. Если под Windows можно запустить откомпилированный файл (в ide под windows) в командной строке, то в Linux я так сделать не могу. Возможно ли вообще применение понятия "консоль" к ОС Linux?

Автор:  Ларин [ 07 июл 2010, 15:20 ]
Заголовок сообщения:  Re: Как запустить простенькую программу?

./filename

Автор:  nix_user [ 07 июл 2010, 16:24 ]
Заголовок сообщения:  Re: Как запустить простенькую программу?

Вообще-то можно запускать просто filename, добавив в переменную окружения PATH имя текущей директории .
По умолчанию текущая директория удалена из PATH по соображениям безопасности. Прочитать подробнее можно например http://www.faqs.org/docs/Linux-mini/Path.html#toc12

Понятие консоль вполне применимо к Linux и пожалуй это один из базовых механизмов работы системы, man 4 console.

Автор:  axeltory [ 07 июл 2010, 16:28 ]
Заголовок сообщения:  Re: Как запустить простенькую программу?

Огромное вам всем СПАСИБО!!! Работает. Будем учиться.
Прошу прощения за то, что отвлёк.

Автор:  kdu [ 07 июл 2010, 21:46 ]
Заголовок сообщения:  Re: Как запустить простенькую программу?

Калі не запусьціцца, то выканайце спачатку
Код:
chmod +x filename

(Так, на усякі выпадак.)

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/