[问题] 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