我在 C++ 中收到的每个错误都有 4 个相同的无用错误

4 same unhelpful errors for every error I receive in c++

我在我的项目中使用了 spdlog、opengl、glad 和 glfw。无论我收到什么错误,它前面总是有 4 个相同的错误。例如,假设我有以下代码:

std::cout << "sup";

那么它将运行完美。好吧,假设我有错字,我这样做了:

std:cout<< "sup";

我收到以下错误:

这是前 2 个错误.. 它们重定向到 FMT core.h 文件

然后最后两个重定向到 FMT format.h

有谁知道为什么会这样?它既不是成也不是坏,每当我遇到错误并修复它时,这些都会消失,但这很烦人,我想了解原因。

看起来这个 PR 可以解决您的问题? https://github.com/fmtlib/fmt/pull/1279 也许只是将 fmt 更新到最新版本?