首页 > 编程知识 正文

gcc for c4droid,安装gcc命令

时间:2023-05-05 19:27:24 阅读:19061 作者:2003

在linux上安装gcc

1、准备工作

linux一般可以直接从软件包等安装gcc,但一般不是最新版。 例如,由于需要支持C 11等原因,需要安装最新版的gcc。

请检查现有的gcc版本

如果系统上还没有安装gcc,则必须先从开发包中安装默认的低版本gcccentos。 此外,还可以安装带gcc的开发工具yumgroupinstall ' development tools '

如果不先安装早期版本,安装过程中可能会发生以下错误:

//==============================configure 3360 error : noacceptablecccompiler

2、下载

gcc下载地址FTP ://FTP.mirror service.org/sites/sourceware.org/pub/gcc

gcc位于以下版本文件夹中,当前最新版本为4.8.2

直接安装时会发生以下错误。

//====================================

gcc依赖的gmp、mpfr和mpc三个软件不足,需要下载和安装。 他们是上面的

位于infrastructure文件夹中。 同时,由于gmp、mpfr和mpc之间存在相互依存关系

按以下顺序安装,并具有指向依赖于配置后面选项后面的软件的路径

下载并解压缩所有文件后,如下所示:

3、安装和解决错误

//1、gcc $ tar-jxvf gcc-4.8.2.tar.bz2 $ CD gcc-4.8.2//2、GMP$tar-jxvfGMP-4.3.2.tar.BZ2解压缩解压缩安装mpfr $ tar-jxvfmpfr-2.4.2.tar.bz2 $ cdmp fr-2.4.2/coom usr/local/mpfr-2.4.2-- with-GMP 解压缩congfigure之后依赖于mpc安装路径的gmp和mpfr路径$ configure-- prefix=/usr/local/MPC-0.8.1-- with-GMP=/usr/lolor 所以,需要一系列配置/===========================错误==========//====================================(根权限下) export LD _ library _ path=$ LD _ library _ path :/usr/local/gmal usr/local/MPC-0.8.1/lib 检查配置是否成功/usr/local/local/MPC-0.8.1/lib//指示成功的#vi /etc/ld.so.conf //编辑以下路径/usr/添加local/mpfr-2.4.2/lib $ sudo lo gcc4.8.2--- enable-threads=POSIX-- disable-checking-- disable-) c-- with-GMP=/usr/local/GMP-4.3.2-- with-mpfr=/usr/local/mpfr-2.4.2-with-MPC=/usr/MMP (根权限下)导出路径=$ path :/usr/local/gcc4.8.2) source/etc/profil le ln-s/usr/local/gcc4.8. 2

4、最后

检查更新是否成功安装:

至此,安装更新最终成功。 安装需要时间和精力。 依赖文件和配置等处理会变快,中途会发生很多错误。 必须耐心解决。

一般命令可以在一般用户下解决($ )。 需要root权限时,可以在su中在root下) # ),也可以在普通用户下,在命令前加上sudo。

关于sudo,请参照以下内容。

3358 blog.csdn.net/wtfmonking/article/details/15494295

五、其他问题

如果意外删除了/usr/frdxbw/gcc,则可以删除旧版本的gcc,然后从软件包中重新安装旧版本

最后,按照上述步骤安装新版本。 在centos中,可以执行以下操作:

$ sudoyumremovegcc-- y $ sudoyumgroupinstall ' development tools '

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。