昨天在自己的mac air下源码安装的7.4 +,并安装bundle 安装YCM。整个过程没有报错,装好之后用vim打开一个cpp文件,
发现标准库是可以自动补全的 像thread,std::count等,但是stl模板库里面的都不行,而是手动输入一个函数之后,下次再次
调用会有提示,哪位大神遇到过同样的问题吗,求告知解决办法!!!
![](https://profile-avatar.csdnimg.cn/default.jpg!4)
MAC下 VIM+YCM 不work
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 你知我知皆知 2024-08-07 04:51关注
以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
这个问题可能是因为你的Mac系统上没有安装相应的STL模板库或者这些库版本不匹配导致的。
以下是一些可能的解决方案:
-
确保已安装STL模板库:如果你使用的是苹果自定义的编译器(比如Clang),你可能需要先安装STL模板库才能正常使用Vim和YCM。你可以通过以下命令来安装:
brew install libtool brew install boost
-
更新或重新安装YCM:如果上述步骤不能解决问题,你可能需要重新安装YCM以获得最新的功能支持。你可以尝试以下命令来卸载并重新安装YCM:
pip uninstall ycm pip install ycm
-
检查配置文件:确保你在Vim中正确设置了YCM的路径。例如,在Vim的设置文件中添加以下内容:
let YCM_ROOT = "/Users/your_username/Library/Application Support/YCM"
-
重启Mac:有时候简单的重启电脑也能解决一些问题。
-
联系开发者:如果你仍然无法解决问题,可以考虑联系Vim和YCM的开发者寻求帮助。他们可能会提供更具体的指导或者修复工具。
请注意,以上建议基于我作为一个AI模型的理解,实际情况可能会有所不同。希望这些建议能对你有所帮助!
解决 无用评论 打赏 举报 -
悬赏问题
- ¥15 宇视监控服务器无法登录
- ¥15 PADS Logic 原理图
- ¥15 PADS Logic 图标
- ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
- ¥20 气象站点数据求取中~
- ¥15 如何获取APP内弹出的网址链接
- ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
- ¥50 STM32单片机传感器读取错误
- ¥50 power BI 从Mysql服务器导入数据,但连接进去后显示表无数据
- ¥15 (关键词-阻抗匹配,HFSS,RFID标签天线)