Как добавить новые строки / границы между ошибками и предупреждениями в gcc / clang - PullRequest
2 голосов
/ 17 октября 2019

Я понимаю, что это может быть вопросом noob, но часто у меня возникают проблемы с выяснением того, где начинается ошибка / предупреждение при просмотре выходных данных сборки, особенно если это от CI с добавленным выходом CMake или некоторой удаленной машины (так что нетхорошая подсветка IDE).

Есть ли способ указать gcc / clang вставлять новые строки или ------------ после и перед каждым предупреждением об ошибке? Это особенно важно для глубоко вложенных ошибок (например, шаблоны, которые умирают внутри реализации STL).

1 Ответ

1 голос
/ 17 октября 2019

При просмотре документов gcc есть несколько вариантов форматирования, которые вы можете попробовать, например:

-fdiagnostics-color = всегда

или путем изменения минимального поля между ошибками:

-fdiagnostics-минимальный-margin-width = ширина

См. эту страницу дляподробные объяснения.

...