我用的Mac, bash 下编译C++, 无论用clang还是g++, 即使只有一个错误,也会出现一长串的note,显的很乱,能不能帮帮我去掉这些note, 只显示错误。
有回答说是使用 g++ -Wfatal-errors -w file
这样也不行:
我用的Mac, bash 下编译C++, 无论用clang还是g++, 即使只有一个错误,也会出现一长串的note,显的很乱,能不能帮帮我去掉这些note, 只显示错误。
有回答说是使用 g++ -Wfatal-errors -w file
这样也不行:
其实这个应该是正常的,VC编译器命令行输出也这样的。
因为这个构造函数有很多重载的情况,然而你的参数不适合任何一种重载,编译器就会把所有重载都输出来。
只有涉及重载或模板的错误才可能有这么多信息。
如果你用IDE的话,IDE一般会自动处理,用简洁、直观的方式。
3 回答2k 阅读✓ 已解决
2 回答3.9k 阅读✓ 已解决
2 回答3.2k 阅读✓ 已解决
3 回答3.9k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决