Перейти к содержимому

Как узнать версию gcc

  • автор:

Форум русскоязычного сообщества Ubuntu

Страница сгенерирована за 0.032 секунд. Запросов: 23.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Версия gcc

Ошибка в понимании того, как работает ваша Shell-оболочка. Одной и причин этого является убогость и инженерные недостатки Bash.

В вашем случае нужно делать либо:

Либо задать переменную окружения PATH :

$ export PATH=/home/alexey/work1/buildroot/output/host/bin/$PATH $ arm-buildroot-linux-uclibcgnueabi-gcc --version 

EXL ★★★★★
( 07.09.19 14:15:09 MSK )
Последнее исправление: EXL 07.09.19 14:17:36 MSK (всего исправлений: 3)

«Хочу узнать версию.» завернут в код. Глаза режет

xDShot ★★★★★
( 07.09.19 14:16:15 MSK )
Ответ на: комментарий от EXL 07.09.19 14:15:09 MSK

Одной и причин этого является убогость и инженерные недостатки Bash.

Вообще . в $PATH не включают вроде как для безопасности. Чтобы та же команда ls в разных каталогах не меняла своего значения.

xaizek ★★★★★
( 07.09.19 14:18:43 MSK )
Ответ на: комментарий от EXL 07.09.19 14:15:09 MSK

Щас бы троянчики засовывать в рабочий каталог вместо запуска бинарников с PATH.

xDShot ★★★★★
( 07.09.19 14:18:47 MSK )
Ответ на: комментарий от xaizek 07.09.19 14:18:43 MSK

Это всё верно, но я поддержу EXL , что сообщения об ошибках в bash убоги. Вот как сделано в Windows powershell:

arm-buildroot-linux-uclibcgnueabi-gcc --version arm-buildroot-linux-uclibcgnueabi-gcc : Имя "arm-buildroot-linux-uclibcgnueabi-gcc" не распознано как имя командлета,функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку. Suggestion [3,General]: Команда arm-buildroot-linux-uclibcgnueabi-gcc не найдена, однако существует в текущем расположении. По умолчанию оболочка Windows PowerShell не загружает команды из текущего расположения. Если вы уверены в надежности команды, введите ".\arm-buildroot-linux-uclibcgnueabi-gcc". Для получения дополнительных сведений вызовите справку с помощью команды "get-help about_Command_Precedence". 

ИМХО, подобный Suggestion был бы полезен и bash..

fsb4000 ★★★★★
( 07.09.19 14:28:06 MSK )
Последнее исправление: fsb4000 07.09.19 14:29:31 MSK (всего исправлений: 1)

Как проверить версию GCC в составе дистрибутива Ubuntu последней desktop версии?

Добрый вечер!
Подскажите, как можно узнать заранее версию входящего в состав дистрибутива компилятора? Спасибо.

  • Вопрос задан более двух лет назад
  • 497 просмотров

Комментировать

Решения вопроса 2

kotomyava

Системный администратор

На https://packages.ubuntu.com/ можно проверить. Для debian https://packages.debian.org/stable/

Ответ написан более двух лет назад

Комментировать

Нравится 3 Комментировать

xotkot

хорошо есть и хорошо весьма

Как узнать версию gcc (или g++)?

Author24 — интернет-сервис помощи студентам

Как узнать версию windows и модели видеокарты и саундкарты?
Как узнать версию windows и модели видеократы и саундкарты? MinGW, code blocks.

Узнать версию стандарта C++
Если есть компилятор командной строки, то как можно узнать какой стандарт языка он поддерживает?

Как узнать есть ли компилятор gcc?
Приветствую. Хочу научиться программировать. Начал читать книгу "Программирование в Линукс с нуля".

Как узнать версию ОС?
У меня задача стоит, сделать проверку операционки, чтобы задействовать правильный участок скрипта.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *