[問題] Lubuntu 14.04無法安裝g++

看板Linux作者 (common)時間10年前 (2014/04/19 14:00), 10年前編輯推噓6(6011)
留言17則, 6人參與, 最新討論串1/1
sudo apt-get install g++ 跳出以下錯誤訊息 有些套件無法安裝。這可能意謂著您的要求難以解決,或是若您使用的是 unstable 發行版,可能有些必要的套件尚未建立,或是被移出 Incoming 了。 以下的資訊或許有助於解決當前的情況: 下列的套件有未滿足的相依關係: g++ : 相依關係: g++-4.8 (>= 4.8.2-5~) 但它卻將不會被安裝 E: 無法修正問題,您保留 (hold) 了損毀的套件。 請問要如何解決? PS: gcc和g++到底有何差別? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.243.198 ※ 文章網址: http://www.ptt.cc/bbs/Linux/M.1397887242.A.038.html ※ 編輯: b70f2d (140.112.243.198), 04/19/2014 14:01:00

04/19 15:17, , 1F
起先是 gnu C compiler 後來變 gnu compiler collection
04/19 15:17, 1F

04/19 15:21, , 2F
以 package 來說 gcc 是 C compiler,g++ 是 C++
04/19 15:21, 2F

04/19 18:13, , 3F
有點忘記選項位置,去系統設置找到套件來源管理的部份
04/19 18:13, 3F

04/19 18:14, , 4F
然後把套件庫URL位置改成"主要伺服器"而不是台灣伺服器
04/19 18:14, 4F

04/19 18:14, , 5F
之前有人說台灣伺服器還沒有完全mirror全部的套件...
04/19 18:14, 5F

04/19 18:15, , 6F
改完之後再執行一次 apt-get update
04/19 18:15, 6F

04/19 18:15, , 7F
然後apt-get install g++
04/19 18:15, 7F

04/19 18:22, , 8F
對了~可以試試看使用clang來代替gcc/g++...
04/19 18:22, 8F

04/19 18:23, , 9F
據說效率比gcc/g++快...FreeBSD 10 已經讓clang取代gcc
04/19 18:23, 9F

04/19 18:24, , 10F
另外OS X也是...@@
04/19 18:24, 10F

04/19 18:49, , 11F
但相容性有點問題...gcc可以編的code,clang不見得ok...@@
04/19 18:49, 11F

04/19 18:56, , 12F
改成主要伺服器 什麼都可以解決QQ
04/19 18:56, 12F

04/19 18:56, , 13F
瞎忙兩天的感想..
04/19 18:56, 13F

04/22 19:28, , 14F
OS X會換掉是因為LLVM是apple支持的啊XDDD
04/22 19:28, 14F

04/26 03:50, , 15F
gcc4.9也有支援色彩,編譯速度也快些了
04/26 03:50, 15F

04/26 03:51, , 16F
freeBSD換clang主要是因爲license
04/26 03:51, 16F

04/26 03:52, , 17F
LLVM還是不支援很多特別的需求,不過就模組化來說很好用
04/26 03:52, 17F
文章代碼(AID): #1JKX4A0u (Linux)