我知道这可能是一个菜鸟问题,但在查看构建输出时,我常常无法弄清楚错误/警告从哪里开始,特别是如果它来自带有 CMake 输出的 CI 或一些远程机器(所以没有不错的 IDE 突出显示)。
有没有办法告诉 gcc/clang 在每个错误警告之后和之前插入换行符或 ------------ ? 这对于深度嵌套的错误(例如,死于 STL 实现中的模板)尤其重要。
最佳答案
查看gcc文档,您可以尝试一些格式化选项,例如:
-fdiagnostics-color=always
或者通过改变错误之间的最小间隔:
-fdiagnostics-minimum-margin-width=width
请参阅该页面以获得深入的解释。
关于c++ - 如何在 gcc/clang 中的错误和警告之间添加换行符/边界,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58431432/