CMake CPPLINT 彩色输出
CMake CPPLINT coloured output
有什么方法可以在设置时给 cpplint 输出着色
set(CMAKE_CXX_CPPLINT "cpplint")
在 cmake 文件中?
如果你想为任何输出着色,你必须将该意图传达给显示它的东西。对于显示命令的输出,通常使用terminal,现在以终端仿真器的形式出现。
如果你的终端支持ANSI color escape sequences, you could just mock cpplint
处理输出一个色码前后是运行。在 *unix 环境中,您可以创建一个名为 mycpplint
的可执行文件,其内容如下:
#!/bin/sh
printf '\E[36m' ; cpplint "$@" ; printf '\E[0m'
然后将该可执行文件位置添加到 PATH
并执行 set(CMAKE_CXX_CPPLINT "mycpplint")
.
有什么方法可以在设置时给 cpplint 输出着色
set(CMAKE_CXX_CPPLINT "cpplint")
在 cmake 文件中?
如果你想为任何输出着色,你必须将该意图传达给显示它的东西。对于显示命令的输出,通常使用terminal,现在以终端仿真器的形式出现。
如果你的终端支持ANSI color escape sequences, you could just mock cpplint
处理输出一个色码前后是运行。在 *unix 环境中,您可以创建一个名为 mycpplint
的可执行文件,其内容如下:
#!/bin/sh
printf '\E[36m' ; cpplint "$@" ; printf '\E[0m'
然后将该可执行文件位置添加到 PATH
并执行 set(CMAKE_CXX_CPPLINT "mycpplint")
.