我想在我的個人電腦上安裝clang-3.5(最新版本)(Ubuntu 13.10) 我試過基於this webpage,如何在不刪除gcc-4.8的情況下在Ubuntu13.10上安裝clang-3.5
詳細步驟如下所示。
我在/etc/apt/sources.list.d/中創建了文本文件,並添加了下面的行。
DEB http://llvm.org/apt/saucy/ LLVM工具鏈-莽撞主 DEB-SRC http://llvm.org/apt/saucy/ LLVM工具鏈-莽撞主
然後,我執行以下命令。
的wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key|sudo易鍵添加 -
須藤資質安裝鐺 - 3.5 LLDB-3.5
我得到follwing警告消息。它似乎是刪除gcc和clang(舊版本)。 但我不想刪除gcc-4.8。
是否可以在Ubuntu13.10上安裝clang-3.5而不刪除gcc-4.8?
任何幫助,將不勝感激。提前致謝。
下列新軟件包將被安裝:鐺-3.5 {B} libclang1-3.5 {A} libobjc-4.8-dev的{A} libobjc4 {A} LLDB-3.5 {B} LLVM-3.5 { a} llvm-3.5-dev {a}以下軟件包將升級爲:gcc-4.8-base libasan0 libatomic1 libclang-common-3.5-dev libgcc-4.8-dev libgcc1 libgomp1 libitm1 libllvm3.5 libquadmath0 llvm-3.5-運行時11個軟件包升級,7個新安裝,0個刪除 和97個未升級。需要得到55.1 MB/59.2 MB的檔案。在使用 開箱後,將使用137 MB。下列軟件包未得到滿足 相關性:lldb-3.5:中斷:lldb-3.2但是1:3.2repack-7ubuntu1是 已安裝。 libstdC++ - 4.8-dev:取決於:gcc-4.8-base(= 4.8.1-10ubuntu9)但要安裝4.8.2-1ubuntu1。 取決於:libgcc-4.8-dev(= 4.8.1-10ubuntu9),但要安裝4.8.2-1ubuntu1。 g ++ - 4.8:取決於:gcc-4.8-base(= 4.8.1-10ubuntu9),但要安裝4.8.2-1ubuntu1。鏗鏘-3.5:打破:鐺-3.2,但1:3.2repack-7ubuntu1安裝。 libstdC++ 6: 取決於:gcc-4.8-base(= 4.8.1-10ubuntu9),但4.8.2-1ubuntu1將安裝爲 。 cpp-4.8:取決於:gcc-4.8-base(= 4.8.1-10ubuntu9),但是要安裝4.8.2-1ubuntu1。 gcc-4.8:取決於:gcc-4.8-base(= 4.8.1-10ubuntu9),但是要安裝4.8.2-1ubuntu1。 取決於:libgcc-4.8-dev(= 4.8.1-10ubuntu9),但要安裝4.8.2-1ubuntu1。開放:66;關閉:203;推遲:25;衝突:34個
。以下操作將解決這些依賴性:刪除以下軟件包:
1)鐺
2)鐺-3.2
3)克++
4)克++ - 4。8
5)的gcc
6)GCC-4.8
7)LLDB-3.2
升級以下軟件包:
8)CPP-4.8 [4.8.1-10ubuntu9(現在,莽撞-更新) - > 4)libstdC++ - 4.8-dev [4.8.1-10ubuntu9(now,saucy-updates) - > 4.8.2-1ubuntu1(saucy)] 10)
libstdC++ 6 [ 4.8.1-10ubuntu9(now,saucy-updates) - > 4.8.2-1ubuntu1 (saucy)]留下以下依賴關係未解決:
11)cmake建議gcc
12)ubuntu-desktop建議gcc
接受此解決方案? [Y/n/q /?]
爲什麼不askubuntu.com? – Etherealone
他們剛剛剛剛開始3.5,所以我不會跳上船隻,但他們的網站是在一點點3.4上週本應發佈,現在它顯示3.3穩定,對3.5但3.4沒有提到任何地方。你可以下載並建立它雖然 –
@Etherealone對不起,如果我的問題在這裏不合適。但我試圖在askubuntu.com上提出同樣的問題。由於缺乏聲譽,我無法發佈。 –