What is 'llvm-gcc-4.2' doing in '/usr' on my Yosemite system?
在(已迁移的)优胜美地系统的/usr中,我有一些旧的(2011-12)目录对我来说看起来很不合适:
1 2
| /usr/llvm-gcc-4.2
/usr/include/gcc/darwin/4.2 |
这些是什么?他们是最新的吗?我可以摆脱它们吗?如果重要的话,我已经安装了最新的Xcode和命令行工具。
它们是Xcode命令行工具,但不再使用llvm-gcc,因此看起来它们尚未从以前的版本中清除。
我认为最好让他们一个人呆,因为我看不到它们将如何引起问题。但是,如果它们确实确实引起了问题,则将它们mv发送至xxx-DELETE_ME,然后查看您在几周后的位置。如果一切正常,则将其删除。
- 他们应该有任何特定的所有者(当前为$(whoami):staff)吗?
-
@raxacoricofallapatorius不确定是否诚实,但这对我来说没关系。 clang的所有者是什么? (ls -l $(which clang))。
-
由root:wheel拥有。
-
那么这些是由当前的Xcode还是由当前的CLI安装来安装的,或者它们是放在前一阵子(刚刚迁移的)吗?
-
@raxacoricofallapatorius Hmm;那我说错了。如果他们真的困扰您,则将他们mv变为xxx-DELETE_ME,然后看看您在几周后的位置。如果一切正常,则将其删除。
-
@raxacoricofallapatorius它们必须作为以前的Xcode命令行工具安装的一部分进行安装,并且已经被废弃。将root作为所有者也是一种较新的概念也是可能的。
-
权限更改(如果是更改)是我的错:我删除了它们,然后在重新考虑后将它们放回原处。
-
@raxacoricofallapatorius好;那就更有意义了。
-
虐待尝试重命名为花言巧语,看看会发生什么;我认为,从弹出的"相关"内容来看,pip将是测试。
这只是与clang的简单链接。
转到/ usr / bin并键入ls -l | grep llvm,如果它是simlink
,则应该看到llvm-gcc-> clangcc