Как установить автономную программу

Если я создаю следующую программу в C:

#include <stdio.h>

int main(){
    printf("Hello World");
}

И затем скомпилируйте его как так:

gcc helloworld.c -o helloworld

Есть ли любой простой способ установить helloworld на моем компьютере?

1
задан 2 November 2015 в 13:36

3 ответа

sudo install helloworld /usr/local/bin установки это к /usr/local/bin (читает man install).

Btw, Ваш helloworld.c должен действительно быть:

#include <stdio.h>

int main(void){
    printf("Hello World");
    return 0;
}
3
ответ дан 3 December 2019 в 06:20

там какой-либо простой способ установить helloworld на моем компьютере?

следующие действия необходимо сделать:

  1. делают исполняемый файл файла с chmod 775 helloworld из каталога, где файл.
  2. копия это к каталогу в Вашем ПУТИ. Я предложил бы sudo cp helloworld /usr/local/bin/ (локальный, так как это - Ваша локальная система и мусорное ведро, так как это - binairy).

И затем можно сделать

helloworld

от любого местоположения в системе, чтобы иметь его печать "Привет мир".

4
ответ дан 3 December 2019 в 06:20

Без root разрешение, которое лучшая вещь для Вас, чтобы сделать, создает a bin каталог в рамках Вашего корневого каталога и затем добавляет его к Вашему PATH переменная среды. Таким образом, после создания названного каталога bin в/home/открытом $USER ~/.bashrc в Вашем любимом редакторе, например gedit ~/.bashrc. Затем необходимо добавить:

export PATH=$PATH:~/bin

То, что это делает, добавляет ~/bin к переменной $PATH. Который является списком каталогов для поиска исполняемых файлов.

Если у Вас есть терминал, в настоящее время открываются, необходимо перезагрузить конфигурацию, что можно реализовать при помощи source команда: source ~/.bashrc.

Наконец просто необходимо скопировать исполняемый файл в тот каталог затем, Вы сможете выполнить его, поскольку Вы были бы нормальная команда.

Как указано @Serg в комментариях ~/bin каталог включен в PATH набор ~/.profile. Так альтернативно можно просто отредактировать ~/.profile и удалите комментарий из PATH переменная. Просто найдите строку:

# PATH="$HOME/bin:$PATH"

Затем измените его на следующее и перезагрузите терминал:

PATH="$HOME/bin:$PATH"
3
ответ дан 3 December 2019 в 06:20

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

Похожие вопросы: