Поиск местоположения gcc
Я нахожусь на кластере и не имею разрешения root, я новичок в Linux. Я хочу запустить инструмент с версией gcc 5 или меньше. Моя версия gcc по умолчанию - 6.3.0. Но в системе есть другая версия gcc (gcc 4:6.3.0-4). Я пытаюсь найти его местоположение, чтобы я мог установить значение переменной CC и CXX в этом месте (например, export CC="/usr/bin/gcc"). Я попытался, какой GCC (он указывает на мое местоположение GCC по умолчанию) и где GCC. Я не могу найти местоположение другого gcc. Было бы очень полезно, если бы кто-то мог поделиться способом сделать это.
dpkg --list | grep компилятор
Название Версия Архитектура Описание
gcc 4:6.3.0-4 amd64 GNU C компилятор
gcc-6 6.3.0-18+deb9u1 amd64 GNU C компилятор
Моя система описания выглядит следующим образом:
Linux b03 4.9.0-6-amd64 # 1 SMP Debian 4.9.82-1 + deb9u3 (2018-03-02) x86_64 GNU / Linux
1 ответ
Бег dpkg -L gcc 4:6.3.0-4
даст вам список всех файлов, установленных этим пакетом. Там вы сможете найти путь к исполняемому файлу.