colorgcc

colorgcc 는 gcc 의 warning, error 메시지들에 색상을 입혀서 보여주는 wrapper 입니다…

colorgcc 로 컴파일해본 모습

그냥 gcc 를 사용할 경우엔 error 나 warning 이나 다 단색으로 나타나기 때문에 마감 시간에 쫓겨 코딩을 하다보면 막 헷갈리는데… 그런 경우 유용할 듯 싶네요 (예전에 error 때문에 실행파일이 갱신이 안됐는데… 도대체 어디가 문제길래 아무리 고쳐도 이상하게 도나 하고 뻘짓했던 기억이 나는군요)

~/.colorgccrc 파일을 수정해서 error 일 때의 색과… warning 일 때의 색 그리고 줄번호를 나타내는 색 등을 지정해줄 수 있습니다… man page 라던가 참고할만한 문서도 전혀 없고 -_-;; 사용법이 좀 특이해서 좀 헤맸네요…

# cd /usr/local/bin
# ln -s which colorgcc gcc
# ln -s which colorgcc g++
# export PATH=/usr/local/bin:$PATH

사용법은 위의 커맨드를 참고하세요 =3=33

p.s) 부족한 예외 처리등은 상당히 아쉽게 느껴지네요… /usr/bin/gcc, /usr/bin/g++ 등이 존재하지 않거나 심볼릭링크이면… 아무 동작도 하지 않고 멈춰있습니다 -_-;; 에러메시지라도 나와주면 좋을텐데;;

Published by

One thought on “colorgcc”

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">