应该有许多公司开发机器上还是用着比较老的环境,比如CentOS7之类的。这类系统上很可能他的glibc的版本不到2.18,clangd要求的最低glibc版本就是2.18,因此我们没办法直接在这类老系统上运行clangd。但是vscode上微软的那个c插件一坨史,慢不说,补全也差劲。 我的要求有几点: 不能升级内核的glibc版本,因为这可能导致许多服务出现错误,而且这是公司机器更加不敢乱折腾。 不安装clang,头文件等基于CentOS下的gcc4.5.8。 安装在用户目录下,不需要root。 折腾了许久,终于搞出了一个能用的方案。 手动编译glibc2.18 首先clangd本身除了对...

  OjDBa0ZX3WXQ   2023年12月12日   32   0   0 C++
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~