Linux: как установить расположение этой команды для запуска

Clang-3.9 и clang-5.0 установлены на моем компьютере, но clang-3.9, кажется, установлен по умолчанию. (Потому что clang-3.9 запускается, когда я набираю «clang».) Теперь я хочу временно их переключить.

Как установить местоположение этой команды для запуска?

Я японский, поэтому некоторые утверждения могут быть неправильными.

Спасибо.

0
задан 16 May 2017 в 01:18

3 ответа

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

whereis clang

Затем я открою указанный каталог графическим файловым браузером и разыскиваю тот, который вы хотите. Или, конечно, вы можете сделать то же самое с командами типа cd .. и ls и так далее. Это, вероятно, вверх и над одним так сказать. Например, если команда, которую вы НЕ хотите, находится в /usr/bin/clang-3.9/, то тот, который вы хотите, вероятно, является каталогом, например /usr/bin/clang-5.0/ или чем-то подобным.

Затем вызовите его с полным путем, например:

/usr/bin/clang-5.0/clang

или что угодно. Я просто использовал этот конкретный путь в качестве примера принципа. Вам нужно будет найти правильный путь.

Надеюсь, я правильно понял вопрос.

0
ответ дан 22 May 2018 в 22:35

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

whereis clang

Затем я открою указанный каталог графическим файловым браузером и разыскиваю тот, который вы хотите. Или, конечно, вы можете сделать то же самое с командами типа cd .. и ls и так далее. Это, вероятно, вверх и над одним так сказать. Например, если команда, которую вы НЕ хотите, находится в /usr/bin/clang-3.9/, то тот, который вы хотите, вероятно, является каталогом, например /usr/bin/clang-5.0/ или чем-то подобным.

Затем вызовите его с полным путем, например:

/usr/bin/clang-5.0/clang

или что угодно. Я просто использовал этот конкретный путь в качестве примера принципа. Вам нужно будет найти правильный путь.

Надеюсь, я правильно понял вопрос.

0
ответ дан 18 July 2018 в 13:14

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

whereis clang

Затем я открою указанный каталог графическим файловым браузером и разыскиваю тот, который вы хотите. Или, конечно, вы можете сделать то же самое с командами типа cd .. и ls и так далее. Это, вероятно, вверх и над одним так сказать. Например, если команда, которую вы НЕ хотите, находится в /usr/bin/clang-3.9/, то тот, который вы хотите, вероятно, является каталогом, например /usr/bin/clang-5.0/ или чем-то подобным.

Затем вызовите его с полным путем, например:

/usr/bin/clang-5.0/clang

или что угодно. Я просто использовал этот конкретный путь в качестве примера принципа. Вам нужно будет найти правильный путь.

Надеюсь, я правильно понял вопрос.

0
ответ дан 24 July 2018 в 20:08

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

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