何か誰かがやってた気がするなーと思って、調べてみたらGCC-4.9でサポートされてるのね。 errorとかwarningとかの文字を探すのがつらいので、これはかなり助かる。GCCのメッセージの色付け機能。
-fdiagnostics-color を追加することで実現可能だ。
早速、CMakeLists.txtのオプションに追加しておいた。
diff --git a/build_riscv/CMakeLists.txt b/build_riscv/CMakeLists.txt index ae51708..c1c4772 100644 --- a/build_riscv/CMakeLists.txt +++ b/build_riscv/CMakeLists.txt @@ -12,8 +12,8 @@ set(CMAKE_VERBOSE_MAKEFILE true) set (VERSION ${CMAKE_VERSION}) set (REVISION ${CMAKE_REVISION}) set (CMAKE_BUILD_TYPE Debug) -set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O0 -g -Wall") -set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O0 -g -Wall") +set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O0 -g -Wall -fdiagnostics-color") +set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O0 -g -Wall -fdiagnostics-color") set (gflags_SHARED TRUE) set (gflags_NOTHREADS TRUE)