2016-10-27 1 views
-1

Следуя советам, задаваемым вопросом How to get colorized output with cmake? Я попытался раскрасить выход. Два странных событияКак Cmake раскрашивает выход?

1. При использовании смелой окраски ненужный ';' вставлен в место, где цвет меняется. (KDevelop 4.7.3, Ubuntu 16.04, код просто копируется/вставляется из ссылки)

2./Когда я запускаю CMake напрямую, из окна командной строки раскраска работает нормально (кроме устаревших ';'). Однако при запуске из KDevelop, используя «Build», моя раскраска просто печатает escape-последовательности, а не окрашивает результат. В то же время работает раскраска CMake. В чем разница?

+0

Это проблема kdevelop. Какая версия? Какая операционная система? Можете ли вы быть более точными в отношении пункта 1? (Может быть, какой-нибудь код cmake и скриншот помогли бы) – Antonio

+0

Обновление KDevelop и/или ошибка файла. – usr1234567

+0

Я голосую, чтобы закрыть этот вопрос как не по теме, потому что это ошибка вверх. – usr1234567

ответ

0

KDevelop не поддерживает ANSI escape-последовательности (цветовые коды) в своем представлении на выходе.

До KDevelop 4.x, KDevelop показал escape-последовательности в представлении вывода, начиная с 5.0, мы отфильтровываем их.

Также смотрите: https://bugs.kde.org/show_bug.cgi?id=321939

 Смежные вопросы

  • Нет связанных вопросов^_^