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

怎么检查虚拟机中有没有gcc


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

如果虚拟机网络设置正常,可以连接互联网,则可以直接在线安装请找到对应Linux版本对应的在线安装命令:例如Ubuntu下的在线安装命令是apt-getinstallgcc

离线安装步骤如下


1下载

在GCC网站上()或在线搜索以查找下载源。GCC当前版本是4.2.1。一般有两种文件格式可供下载:和2唯一的区别是压缩格式和内容相同。

2.解压

将2(我下载的压缩文件)复制到/usr/local/src(根据自己喜好选择),根据压缩格式选择其中一种解压方法如下(下面的“%”表示命令行提示符):

%

%2|tarxvf-

新生成的gcc-4.1.2目录称为源目录,用${srcdir}ia表示。以后无论${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

在${srcdir}下执行configure即可完成配置,命令格式为(记得将${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


二、vmwareworkstation虚拟机中linux系统如何安装gcc

1.打开VMwareWorkstation10,点击创建新虚拟机按钮,进入新虚拟机创建界面。

2.选择“自定义(高级)”,然后单击“下一步”。

3.选择“Workstation10.0”作为硬件兼容性,然后单击“下一步”。

4.选择我稍后安装操作系统,然后单击下一步。

5.选择Linux作为操作系统,Ubuntu作为版本,然后单击“下一步”。

6.设置虚拟机的网络类型,然后单击“下一步”。接受默认设置直至完成,然后单击“下一步”。

7.虚拟机运行并安装完成后,进入系统登录界面。