installation - 在 ubuntu 12.04 lts 上安装 llvm-3.4

标签 installation clang ubuntu-12.04 llvm lldb

我已经阅读了这些主题:

但他们都没有帮助我,因为我的问题有点不同。

当我运行 sudo apt-get install llvm-3.4 libclang1-3.4 llvm-3.4-dev 时,我得到以下输出:

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
libclang1-3.4 ist schon die neueste Version.
libclang1-3.4 wurde als manuell installiert festgelegt.
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
llvm-3.4 : Hängt ab von: libclang1 (>= 1:3.4~svn193671-1~exp1) soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

抱歉,这是德语...但它说 libclang1-3.4 已经是最新版本并手动安装,并且 llvm-3.4 依赖于 libclang1 (>= 1:3.4),不应安装,并且我持有破损的包裹。

我真的不知道该怎么办。

我想安装版本 3.4,因为我想使用 lldb,它是 3.4 包的一部分。

最佳答案

首先更新您的存储库

$ sudo apt-get update

然后安装依赖包为

$ sudo apt-get install libclang1 

也尝试使用

$ sudo apt-get install -f 

然后安装所需的软件包。 这基本上是一个包依赖问题。尝试查找如何删除/安装包依赖项。

关于installation - 在 ubuntu 12.04 lts 上安装 llvm-3.4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19680533/

相关文章:

c++ - 如何为 c++11 更正以下生产者消费者代码

gcc - 在 gcc 中使用自旋锁

linux - 在 Ubuntu 12.04 上更新 ffmpeg;与标准存储库中的旧版本冲突

C++ 共享库不允许静态数据成员访问

c - 防止编译器优化静态结构变量

linux - Bash 多行回显

c# - COM 注册和 GAC

php - 安装 APC 时出现 "No acceptable C compiler found"

installation - bundle 无效负载原因 : 0x80070570

linux - 分发静态链接的 ELF 32 位二进制文​​件 - 它会在所有平台上运行吗?