use*_*764 5 c++ visual-studio-code clangd
我使用 CMake 和 clang 进行编译。我仅使用 clangd VSCode 扩展(即不使用任何其他 C++ 扩展)。
在“问题”窗口中,该窗口由 VSCode 提供支持,而不是编译器输出(因此我的 CMake 内容或compile_commands.json 没有问题,因为我什至不必编译即可查看问题消息):
第一个错误可能来自 clangd,我想保留它。我怎样才能摆脱第二个错误?我没有在构建中的任何地方使用 GCC,所以我不知道它是如何到达那里的。
谢谢!
小智 2
我添加我的答案是因为前一个答案没有删除代码中的警告和错误
设置 UI -> Cmake:启用输出解析器 -> 从列表中删除 gcc
或者在 settings.json 中定义您自己的列表(这就是我的样子):
“cmake.enabledOutputParsers”:[“cmake”,“gnuld”,“ghs”,“diab”]
归档时间: |
|
查看次数: |
814 次 |
最近记录: |