【发布时间】:2016-10-27 07:26:51
【问题描述】:
遵循针对问题的建议 How to get colorized output with cmake? 我试图为输出着色。两次奇怪的经历
1./ 当使用粗体着色时,不需要的 ';'插入到改变颜色的地方。 (KDevelop 4.7.3;Ubuntu 16.04;代码只是从参考中复制/粘贴)
2./ 当我从命令行窗口直接运行 CMake 时,着色工作正常(除了过时的 ';')。但是,当从 KDevelop 运行时,使用“构建”,我的着色只是打印转义序列,而不是为输出着色。同时,CMake 着色有效。有什么区别?
【问题讨论】:
-
好像是kdevelop的问题。哪个版本?哪个操作系统?你能对第 1 点更精确一点吗? (也许一些 cmake 代码和截图会有所帮助)
-
更新 KDevelop 和/或提交错误。
-
KDevelop 终端仿真器可能无法正确处理转义序列。