Mac升级到Yosemite后,突然发现vim的YouCompleteMe代码提示所以空头支票成员,排查了一下,原本/usr/include目录中缺少.所有的C/C++头文件不见了. .. 第一次发现这个问题.不知道是不是每次Mac升级都会删除/usr/include,还是仅仅在不兼容的时候删除,非常诡异. Mac下有个专门管理开发环境的工具xcode-select,通过它能够下载命令行开发工具(包含gcc等等).执行: xcode-select --install 上面命令会去下载安装命令行开