суббота, 18 февраля 2012 г.

colorgcc

Наткнулся на забавный пакет 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 вывод сообщений об ошибках тоже цветной и вообще выглядит круто.

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

Отправить комментарий