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

作者: b70f2d (鬼龍巫啟賢拜拜戰你老鴇)   2014-04-19 14:00:39
sudo apt-get install g++
跳出以下錯誤訊息
有些套件無法安裝。這可能意謂著您的要求難以解決,或是若您使用的是
unstable 發行版,可能有些必要的套件尚未建立,或是被移出 Incoming 了。
以下的資訊或許有助於解決當前的情況:
下列的套件有未滿足的相依關係:
g++ : 相依關係: g++-4.8 (>= 4.8.2-5~) 但它卻將不會被安裝
E: 無法修正問題,您保留 (hold) 了損毀的套件。
請問要如何解決?
PS: gcc和g++到底有何差別?
作者: CP64 (( ̄▽ ̄#)﹏﹏)   2014-04-19 15:17:00
起先是 gnu C compiler 後來變 gnu compiler collection
作者: Bencrie   2014-04-19 15:21:00
以 package 來說 gcc 是 C compiler,g++ 是 C++
作者: mike7689 (帥啊~!老皮~!!)   2014-04-19 18:13:00
有點忘記選項位置,去系統設置找到套件來源管理的部份然後把套件庫URL位置改成"主要伺服器"而不是台灣伺服器之前有人說台灣伺服器還沒有完全mirror全部的套件...改完之後再執行一次 apt-get update然後apt-get install g++對了~可以試試看使用clang來代替gcc/g++...據說效率比gcc/g++快...FreeBSD 10 已經讓clang取代gcc另外OS X也是...@@但相容性有點問題...gcc可以編的code,clang不見得ok...@@
作者: jackydie1007 (JackyJhih)   2014-04-19 18:56:00
改成主要伺服器 什麼都可以解決QQ瞎忙兩天的感想..
作者: lc85301 (pomelocandy)   2014-04-22 19:28:00
OS X會換掉是因為LLVM是apple支持的啊XDDD
作者: carylorrk (carylorrk)   2014-04-26 03:50:00
gcc4.9也有支援色彩,編譯速度也快些了freeBSD換clang主要是因爲licenseLLVM還是不支援很多特別的需求,不過就模組化來說很好用

Links booklink

Contact Us: admin [ a t ] ucptt.com