linux g++安装 E: Couldn't find package g
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux g++安装 E: Couldn't find package g相关的知识,希望对你有一定的参考价值。
想在linux的ubuntu下安装g++和gcc。
测试了一下系统已经自带gcc和make的最新版本。
使用命令sudo apt-get install g++
出现如下图所示,请高手指教
其实单独安装g++也行,但因为bash中的加号“+”有特殊含义,所以可能要
sudo apt-get install g\+\+
或者
sudo apt-get install 'g++'
两种你都可以试试。
但装build-essential的话,类似make等编译工具都会装上,比较省心。追问
build-essential
找不到包,是不是源太老了?
首先,告诉我你的Ubuntu版本
然后,先做apt-get update,再尝试安装
我的版本Ubuntu 9.10 。源我今天跟新了很多,http://www.linuxidc.com/Linux/2013-05/83902.htm
现在的问题是这样子
版本不符合,根据网上大家说版本不符合是可以使用
aptitude工具,结果还是失败啦
9.10(09年10月release)太旧了,非LTS版本的Ubuntu只支持18个月。
至于bluez-alsa的问题,不知道是不是和太旧有关。
?确定?,别人这么做成功了呢
追答不通软件源这些软件的名字也可能不一样,你可以添加一些别的软件源试试看
追问ubuntu自带gcc,为什么,使用编译时会显示
gcc: error trying to exec ‘cc1plus’: execvp: No such file or directory
我是想跑一下别人的项目,要求使用g++不然make install失败,说没有g++命令,
追答你直接安装gcc就行啊,sudo apt-get install gcc,安装过后g++就可以用了!
追问我已经有gcc,而且显示是最新版本,如上图,跑一下make install调用makefile文件,结果如下图
常用Linux命令(持续添加)
1. 命令行模式下输入(n为指定的行号):
(1)ngg / nG e.g. 12gg / 12G (跳转到12行)
(2):n e.g. :12 (跳转到12行)
(3)vim +n filename(注意这里要输入 + 号) e.g. vim +12 filename(跳转到12行)
三者的区别在于,ngg/nG输入以后不需要按下回车键,而输入:n之后还要按下回车键才会跳转,vim +n filename只能在打开文件时跳转到相应的行。
以上是关于linux g++安装 E: Couldn't find package g的主要内容,如果未能解决你的问题,请参考以下文章
linux安装软件时提示找不到镜像的问题:Couldn't resolve host 'mirrorlist.centos.org'
解决yum安装软件报Couldn't resolve host 'mirrorlist.centos.org问题
Couldn't find log associated with operation handle: OperationHandle [opType=EXECUTE_STATEMENT, g
解决Couldn't resolve host 'mirrorlist.centos.org
解决Mac Linux USB Loader“Couldn't get security scoped bookmarks”错误