Будучи не администраторским пользователем, как установить локальный GCC вместо обеспеченного?

Это должно работать:

backup_extensions()
{
    count=0
    while [ -n "$1" ]
    do
        let count+=1
        mkdir -p backup/ch0${count}
        cp /home/owner/*.${1} backup/ch0${count} || return 2
        shift
    done
}

backup_extensions c h sh
2
18.09.2012, 01:48
1 ответ

Используйте --prefix опция с configure команда.

Я не попытаюсь дать полное configure управляйте здесь, так как GCC является одной из тех программ, чаще всего данных сложные параметры конфигурации, но добавление чего-то как --prefix=$HOME/my-gcc-4.7 будет работать. На установку Вы получите дерево в соответствии с тем каталогом, содержащим вещи как bin/gcc.

После того как это создано и установлено, добавить $HOME/my-gcc-4.7/bin главе Вашего PATH, и внезапно это станет GCC по умолчанию.

5
27.01.2020, 21:57

Теги

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