gcc не стало, вероятно, после обновления

gcc был установлен в моей системе в запуске, я все еще не забываю использовать его, но через какое-то время это закончилось и заменило некоторыми другими версиями gcc.

Когда я ввожу gcc от терминала несколько предложений были отображены (gcc-4.8, gcc-ar-4.8, gcc-nm-4.8, gcc-ranlib-4.8).

Я не знаком ни с одним из них, но я думаю, что gcc-4.8 является новой версией gcc, я пытался использовать его для компиляции программы, и это работало то же с gcc.

Я хотел бы знать, ли это из-за системного обновления, я недавно сделал и почему Ubuntu имеет этот вид замены программы.

Кроме того, как я могу работать gcc как то, как я привык для прежде (использование gcc программа). Я думаю о создании ссылки на gcc-4.8 и именование его gcc но я открыт для лучших практик или Ваших персональных предложений.

2
задан 5 July 2015 в 12:29

1 ответ

/usr/bin/gcc просто символьная ссылка, например:

$ ls -la /usr/bin/gcc
lrwxrwxrwx 1 root root 7 Mär 12 17:28 /usr/bin/gcc -> gcc-4.9

, Почему ссылка на Вашу систему (больше) не существует, мы можем только размышлять об этом.

у Вас есть две опции:

  • Создают символьную ссылку

    sudo ln -s /usr/bin/gcc-4.8 /usr/bin/gcc
    

, или

  • Переустанавливают пакет gcc

    sudo apt-get install --reinstall gcc
    

, я предпочел бы вторую опцию.

3
ответ дан 2 December 2019 в 02:56

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

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