当前位置:首页 > 虚拟机 > 正文

怎么在虚拟机安装gcc(虚拟机linux怎么安装gcc)


一、如何虚拟机的linux中安装GCC编译程序

如果虚拟机网络设置正常,可以连接互联网,则可以直接在线安装。搜索适合您的Linux版本的在线安装命令。例如Ubuntu的在线安装命令为:apt-getinstallgcc

离线安装步骤如下:


1下载

GCC网站(https:///)或在线搜索查找下载资源。目前GCC的最新版本是4.2.1。常用的下载文件格式是和2。唯一的区别是压缩格式和内容完全相同。他们。

2.解压

将2(下载的压缩文件)复制到/usr/local/src(根据需要选择)。要解压为压缩格式,请选择以下方法之一(下面的“%”表示命令行提示符):

%

%2|tarxvf-

新创建的gcc-4.1.2目录称为源目录,标记为${srcdir}这是可能的。那。从现在开始,每当出现${srcdir}时,您都需要将其替换为实际路径。要查看当前路径,请使用pwd命令。

${srcdir}/INSTALL目录中有详细的GCC安装说明。您可以通过使用浏览器打开来阅读。

3.创建目标目录

目标目录(表示为${objdir})是存放编译结果的地方。GCC建议不要将编译后的文件放在源目录${srcdir]中(尽管这也是可能的)。最好将它们单独存储在${srcdir}子目录之外的目录中。

例如,您可以创建一个名为/usr/local/gcc-4.1.2的目标目录,如下所示:

%mkdir/usr/local/gcc-4.1.2

%cdgcc-4.1.2

以下操作主要在目标目录${objdir}中进行。(否则会出现错误,稍后会解释。)

4.配置

配置的目的是确定在哪里安装GCC编译器(${destdir})以及哪种语言。支持,指定其他选项等其中,${destdir}不能与${objdir}或${srcdir}为同一目录。

在${srcdir}上运行配置,完成配置。命令格式如下(将${destdir}替换为您的实际路径):

%${srcdir}/configure--prefix=${destdir}[其他选项]

例如要将GCC4.1.2安装到/usr/local/gcc-4.1.2目录下,${destdir}就代表这个路径。

在我的机器上我是这样配置的:

%../gcc-4.1.2/configure--prefix=/usr/local/gcc-4.1。-enable-threads=posix--disable-checking--enable--long-long--host=i386-redhat-linux--with-system-zlib--enable-languages=c,c++,java

在/usr/local/gcc-4.1.2目录下安装GCC,支持C/C++和JAVA语言。对于其他选项,请参阅GCC提供的帮助。

5.编译

%make

6.安装

运行以下命令将编译好的库文件复制到$.{destdir}目录(根据您设置的路径,可能需要管理员权限):

%makeinstall


二、虚拟机下fedora20linux下怎样安装gcc,新手求助,谢谢,输入yuminst选择安装时,是否直接回车而不输入y,然后再次回车?