Clangd kann keine Standardbibliotheksheader finden und gibt für alles seltsame Fehler aus
Posted: 20 Jan 2025, 17:44
Die Erweiterung von Clangd vscode gibt mir immer wieder seltsame Schnörkel für #includes und Standardtypen.
Mein Setup: Win11. Frisch installiert. Ich habe sowohl GCC/G++ als auch CLANG mit MYSYS installiert (gemäß dieser Anleitung), ich habe PATH so bearbeitet, dass es die relevanten Verzeichnisse enthält, ich habe den Fork VSCodium von VSCode und ich habe Clangd LS und die Clangd-Erweiterung für VSCodium installiert.
Mein Problem: Clangd gibt mir immer wieder seltsame, falsche, verschnörkelte Fehler für die häufigsten Dinge, wie zum Beispiel den Versuch, a zu bestehen std::string oder ein C-String (const * char[], const char[]) zu std::cout. z.B.
Mein Setup: Win11. Frisch installiert. Ich habe sowohl GCC/G++ als auch CLANG mit MYSYS installiert (gemäß dieser Anleitung), ich habe PATH so bearbeitet, dass es die relevanten Verzeichnisse enthält, ich habe den Fork VSCodium von VSCode und ich habe Clangd LS und die Clangd-Erweiterung für VSCodium installiert.
Mein Problem: Clangd gibt mir immer wieder seltsame, falsche, verschnörkelte Fehler für die häufigsten Dinge, wie zum Beispiel den Versuch, a zu bestehen std::string oder ein C-String (const * char[], const char[]) zu std::cout. z.B.
Code: Select all
class someClass
{
...
public:
void someMethod()
{
if (this->someFuncThatReturnsBool())
{
std::cout