4 ms·
C++ depends heavily on the build system, and it offers no opinion about the build system. That's the problem I've always run into trying to use clangd on a pro
by jrockway 6y ago
C++ depends heavily on the build system, and it offers no opinion about the build system. That's the problem I've always run into trying to use clangd on a project that wasn't designed for clangd -- there's some Make rule that's important but doesn't fit into their model.
The people having success with language servers are using a language that bundles a build system, which is common in more modern languages.
- zarkov99 6y agoI think VS Code does a better job than emacs with C++ intellisense with the same constraints. CMake is fast becoming the defacto build system for C++.