Наткнулся на забавный пакет dev-util/colorgcc. Сие творение есть простенький скрипт на перле, который призван сделать хорошо более понятным вывод сообщений gcc. Последняя версия вышла аж в 1999 году!
Итак, для начала как его запустить. После установки следует сделать следующее:
# cd /usr/local/bin/
# ln -s /usr/bin/colorgcc g++
При этом вместо g++ может быть любой другой компилятор (ну, gcc, например). Запускаем компиляцию... Упс, ничего не происходит. Проблема в том, что скрипт рассчитан только на вывод английской версии gcc и с локализациями работать не умеет. Ладно, так и быть:
$ export LANG="en_EN.UTF-8"
$ export LC_ALL="en_EN.UTF-8"
Запускаем заново и voila:
Не могу сказать, что оно сделало вывод сообщения намного понятней, но идея изначально неплохая. Кстати, у clang вывод сообщений об ошибках тоже цветной и вообще выглядит круто.
Итак, для начала как его запустить. После установки следует сделать следующее:
# cd /usr/local/bin/
# ln -s /usr/bin/colorgcc g++
При этом вместо g++ может быть любой другой компилятор (ну, gcc, например). Запускаем компиляцию... Упс, ничего не происходит. Проблема в том, что скрипт рассчитан только на вывод английской версии gcc и с локализациями работать не умеет. Ладно, так и быть:
$ export LANG="en_EN.UTF-8"
$ export LC_ALL="en_EN.UTF-8"
Запускаем заново и voila:
Не могу сказать, что оно сделало вывод сообщения намного понятней, но идея изначально неплохая. Кстати, у clang вывод сообщений об ошибках тоже цветной и вообще выглядит круто.
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.