zhanghuanlang1212 2017-12-04 05:49 采纳率: 0%
浏览 464

MAC下 VIM+YCM 不work

昨天在自己的mac air下源码安装的7.4 +,并安装bundle 安装YCM。整个过程没有报错,装好之后用vim打开一个cpp文件,
发现标准库是可以自动补全的 像thread,std::count等,但是stl模板库里面的都不行,而是手动输入一个函数之后,下次再次
调用会有提示,哪位大神遇到过同样的问题吗,求告知解决办法!!!

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-07 04:51
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    这个问题可能是因为你的Mac系统上没有安装相应的STL模板库或者这些库版本不匹配导致的。

    以下是一些可能的解决方案:

    1. 确保已安装STL模板库:如果你使用的是苹果自定义的编译器(比如Clang),你可能需要先安装STL模板库才能正常使用Vim和YCM。你可以通过以下命令来安装:

      brew install libtool
      brew install boost
      
    2. 更新或重新安装YCM:如果上述步骤不能解决问题,你可能需要重新安装YCM以获得最新的功能支持。你可以尝试以下命令来卸载并重新安装YCM:

      pip uninstall ycm
      pip install ycm
      
    3. 检查配置文件:确保你在Vim中正确设置了YCM的路径。例如,在Vim的设置文件中添加以下内容:

      let YCM_ROOT = "/Users/your_username/Library/Application Support/YCM"
      
    4. 重启Mac:有时候简单的重启电脑也能解决一些问题。

    5. 联系开发者:如果你仍然无法解决问题,可以考虑联系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标签天线)