2017-06-20 94 views
0

我试图使用软件通过检查/usr/local/Cellar/llvm/中目录的名称来检查已安装版本的llvm。出于某种原因,我的llvm 4.0安装(软件需要的那个)不在/usr/local/Cellar/llvm/4*中,而是/usr/local/Cellar/llvm/HEAD-7c44c2a_1自制软件不存储版本名下的软件包

这里是brew info llvm输出:

LLVM:稳定4.0.0(瓶装),HEAD [小桶-仅]
次世代编译基础设施
http://llvm.org/
的/ usr /本地/ Cellar/llvm/3.9.1(2,040个文件,710.0MB)
从瓶上倒在2017-01-12 15:35:04
/usr/local/Cellar/llvm/HEAD-e2cae83(2,179个文件,873.6 MB)
建立于源代码在2017-01-12 16:29:06用:--with-python
/usr/local/Cellar/llvm/HEAD-7c44c2a_1(2,429个文件,1GB)
建立于2017年6月19日在17:06:14与:--with-python

正如你所看到的,3.9.1完全如预期,但下一次安装使用基于git提交的命名系统。

有谁知道如何指导自制软件安装包的版本号,还是有一种简单的方法来改变目录名称并重新链接所有东西?

谢谢!

回答

0

我最终卸载了LLVM的所有版本,只是重新安装了4.0.0,它修复了它。