无法安装 gcc 4.8,依赖性问题

无法安装 gcc 4.8,依赖性问题

我尝试从https://launchpad.net/~ubuntu-toolchain-r/+archive/test/+packages(我没有找到这里提到的 13.04:如何安装 gcc-4.8),我认为我在安装过程中搞砸了。

apt-get install gcc-4.8得到:

The following packages have unmet dependencies:

接下来是一长串的软件包列表和建议:

E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution) 

apt-get -f install

E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies

请帮助我需要 C++11 支持

更新日期:2013 年 4 月 28 日

这是修复

sudo apt-get clean

其次是

sudo apt-get update 

然后

apt-get upgrade -f 

非常感谢大家的帮助!

答案1

安装支持 C++11 的 gcc 的最佳方法是

sudo apt-get install build-essential

然后使用以下代码编译源代码

g++ <Filename>.cpp -std=c++0x

答案2

您可以安装Ubuntu 13.04 中的 gcc 4.8,只需按照命令

 sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
 sudo apt-get update
 sudo apt-get install gcc-4.8-base

来源如何安装 gcc-4.8

在此处输入图片描述

答案3

安装两个 debian 软件包...(你可以搜索 Google 下载并安装)

64 位

libisl10_0.11.1-2_amd64.deb

libcloog-isl4_0.18.0-2_amd64.deb

命令:sudo dpkg -i 'package_name'

sudo 添加 apt-repository ppa:ubuntu-toolchain-r/test -y

sudo apt-get 更新

sudo apt-get 安装 g++-4.8 gcc-4.8

相关内容