2014-12-06 78 views
7

看到在其他两个工作站上没有发生的奇怪问题。在最近用Xcode和命令行工具重新安装优胜美地之后,我发现我的/usr/include没有出现在这个特定的工作站上。我现在可以用Homebrew构建软件包,而其他各种任务的工作看起来很好,但是当我开始构建一些内核扩展时,令我惊恐的是,我发现这个文件夹完全没有。对这里可能发生的事情有任何想法?优胜美地和Xcode安装后缺少/ usr/include?

+0

“*有关可能发生的事情的任何**想法** *”我可以看到你想要**的内容,但是你可能想考虑重新表述你的问题。 “*许多优秀的问题根据专家的经验产生一定程度的意见,但对这个问题的回答往往基于意见,而不是事实,参考或具体专业知识。*” - [我应该提出哪些类型的问题避免问?](http://stackoverflow.com/help/dont-ask) – esqew 2014-12-06 04:55:28

回答

18

有趣的是,这个答案仅仅是Xcode 6.1.1与命令行工具没有正确安装它的出现。我能够从shell手动执行xcode-select --install,之后/usr/include终于出现了。

我不明白为什么这样做的方式,因为其他工作站一直很好,但这种特殊情况显然有一些问题,我不能孤立。无论如何,希望这可能会帮助其他遇到这种奇怪情况的人走下坡路。我知道IRC上的其他人也认为这很奇怪,但至少这个解决了它。

1

我在优胜美地安装后遇到同样的问题。你的提示很有帮助。

此外,我还安装了XQuartz,链接/ usr/X11和/ usr/X11R6被删除。重新安装XQuartz帮助。

+1

很高兴帮助!这真是一件麻烦事。 – ylluminate 2014-12-06 22:51:14