设置时有什么方法可以为 cpplint 输出着色
set(CMAKE_CXX_CPPLINT "cpplint")
在cmake文件中?
如果您想为任何输出着色,则必须将该意图传达给显示它的事物。为了显示命令的输出,通常使用终端,现在以终端仿真器的形式。
如果您的终端支持ANSI 颜色转义序列,您可以在运行之前和之后模拟进程并输出颜色代码。 cpplint
在 *unix 环境中,您可以创建一个以mycpplint
内容命名的可执行文件:
#!/bin/sh
printf '\E[36m' ; cpplint "$@" ; printf '\E[0m'
然后将该可执行文件位置添加到PATH
并执行set(CMAKE_CXX_CPPLINT "mycpplint")
.