Эффективное использование GNU Make

Переназначение ошибок в файл


По умолчанию, компилятор GCC выдает ошибки в стандартный поток сообщений об ошибках (файл с дескриптором 2). Иногда это не очень удобно - сообщения об ошибках могут быть очень длинными и подробными, а "прокрутка" экрана назад не всегда доступна. Поэтому, я, обычно, перенаправляю сообщения компилятора в файл. Этот файл потом можно просмотреть любым стандартным средством. Вот, например, как может выглядеть правило для компиляции исходных текстов:

%.o: %.cpp gcc -c $< 2>log



Содержание раздела