Mac升级到Yosemite后,突然发现vim的YouCompleteMe代码提示所以空头支票成员,排查了一下,原本/usr/include目录中缺少。所有的C/C++头文件不见了。

。。

第一次发现这个问题。不知道是不是每次Mac升级都会删除/usr/include,还是仅仅在不兼容的时候删除,非常诡异。

Mac下有个专门管理开发环境的工具xcode-select,通过它能够下载命令行开发工具(包含gcc等等)。执行:

xcode-select --install

上面命令会去下载安装命令行开发工具,完毕之后/usr/include就出现了。

这个工具也可以用来管理XCode多版本,详细man xcode-select

版权声明:本文博客原创文章。博客,未经同意,不得转载。

最新文章

  1. 《JavaScript_DOM编程艺术第二版(中文)》整书笔记
  2. IIS发布问题汇总
  3. Red hat 5挂载U盘
  4. Zephyr-MQTT
  5. js 实现分割条
  6. centos编译内核:no space left on device 解
  7. [译]Java 设计模式之原型
  8. html_web存储
  9. [Sdoi2010]星际竞速
  10. Vuex- Action的 { commit }
  11. pow log 与 (int)
  12. C# sqlserver winform
  13. 20155312 2016-2017-2 《Java程序设计》第七周学习总结
  14. Redis高可用集群-哨兵模式(Redis-Sentinel)搭建配置教程【Windows环境】
  15. SuperMap开发入门4——保存的坑
  16. 【POJ】2420 A Star not a Tree?(模拟退火)
  17. 2018.10.15 loj#6013. 「网络流 24 题」负载平衡(费用流)
  18. 软件魔方制作系统启动盘并安装win8系统
  19. UGUI实现不规则区域点击响应
  20. Spring源码解析(五)循环依赖问题

热门文章

  1. c# serialport读取不限数量的16进制数据
  2. 腾讯2014在广州站实习生offer经验(TEG-开发背景)
  3. 解决win10远程桌面没法关机问题
  4. MVC中的Views下面的视图放到Views文件夹外
  5. vs2010公布时去除msvcp100.dll和msvcr100.dll图讲解明
  6. opencv在arm和x86在移植
  7. 新秀系列C/C++经典问题(四)
  8. Android FM学习中的模块 FM启动过程
  9. 《Javascript权威指南》十六学习笔记:BOM资源---BOM基本应用
  10. HDU Today (图论)