当前位置:首页 » 操作系统 » linuxyumgcc

linuxyumgcc

发布时间: 2024-01-20 03:00:27

‘壹’ 如何在linux中安装cc和gcc编译

方法如下:
一:挂载yum源,在终端输入指令:mount -o loop xxxx.iso /media/CentOS/
说明:xxxx.iso 是你的镜像文件名(注意路径正确)
/media/Centos/ 这个是挂载后文件地址,Centos是自己建的,也可以自己选着路径;

二:修改/etc/yum.repos.d/CentOS-Media.repo
1.首先进入文件: vi /etc/yum.repos.d/CentOS-Media.repo
2.修改文件如下:
[c6-media]
name=CentOS-$releasever - Media #名字而已
baseurl=file:///media/Centos #刚刚挂载镜像的地址
gpgcheck=1
enabled=1
gpgkey=file:///etc/media/Centos/RPM-GPG-KEY-CentOS-6
3. 退出保存。
4.输入指令:gcc -v 看看有没有反应。

‘贰’ 请问怎么在虚拟机linux操作系统中安装gcc编译器

1. 下载

在GCC网站上( http://gcc.gnu.org/)或者通过网上搜索可以查找到下载资源。目前GCC的最新版本为 3.4.0。可供下载的文件一般有两种形式:gcc-3.4.0.tar.gz和gcc-3.4.0.tar.bz2,只是压缩格式不一样,内容完全一致,下载其中一种即可。

2. 解压

根据压缩格式,选择下面相应的一种方式解包(以下的“%”表示命令行提示符):

% tar xzvf gcc-3.4.0.tar.gz
或者
% bzcat gcc-3.4.0.tar.bz2 | tar xvf -

新生成的gcc-3.4.0这个目录被称为源目录,用${srcdir}表示它。以后在出现${srcdir}的地方,应该用真实的路径来替换它。用pwd命令可以查看当前路径。

在${srcdir}/INSTALL目录下有详细的GCC安装说明,可用浏览器打开index.html阅读。

3. 建立目标目录

目标目录(用${objdir}表示)是用来存放编译结果的地方。GCC建议编译后的文件不要放在源目录${srcdir]中(虽然这样做也可以),最好单独存放在另外一个目录中,而且不能是${srcdir}的子目录。

例如,可以这样建立一个叫 gcc-build 的目标目录(与源目录${srcdir}是同级目录):

% mkdir gcc-build
% cd gcc-build

以下的操作主要是在目标目录 ${objdir} 下进行。

4. 配置

配置的目的是决定将GCC编译器安装到什么地方(${destdir}),支持什么语言以及指定其它一些选项等。其中,${destdir}不能与${objdir}或${srcdir}目录相同。

配置是通过执行${srcdir}下的configure来完成的。其命令格式为(记得用你的真实路径替换${destdir}):

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

例如,如果想将GCC 3.4.0安装到/usr/local/gcc-3.4.0目录下,则${destdir}就表示这个路径。

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

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

将GCC安装在/usr/local/gcc-3.4.0目录下,支持C/C++和JAVA语言,其它选项参见GCC提供的帮助说明。

5. 编译

% make

这是一个漫长的过程。在我的机器上(P4-1.6),这个过程用了50多分钟。

6. 安装

执行下面的命令将编译好的库文件等拷贝到${destdir}目录中(根据你设定的路径,可能需要管理员的权限):

% make install

至此,GCC 3.4.0安装过程就完成了。

6. 其它设置

GCC 3.4.0的所有文件,包括命令文件(如gcc、g++)、库文件等都在${destdir}目录下分别存放,如命令文件放在bin目录下、库文件在lib下、头文件在include下等。由于命令文件和库文件所在的目录还没有包含在相应的搜索路径内,所以必须要作适当的设置之后编译器才能顺利地找到并使用它们。

6.1 gcc、g++、gcj的设置

要想使用GCC 3.4.0的gcc等命令,简单的方法就是把它的路径${destdir}/bin放在环境变量PATH中。我不用这种方式,而是用符号连接的方式实现,这样做的好处是我仍然可以使用系统上原来的旧版本的GCC编译器。

首先,查看原来的gcc所在的路径:

% which gcc

在我的系统上,上述命令显示:/usr/bin/gcc。因此,原来的gcc命令在/usr/bin目录下。我们可以把GCC 3.4.0中的gcc、g++、gcj等命令在/usr/bin目录下分别做一个符号连接:

% cd /usr/bin
% ln -s ${destdir}/bin/gcc gcc34
% ln -s ${destdir}/bin/g++ g++34
% ln -s ${destdir}/bin/gcj gcj34

这样,就可以分别使用gcc34、g++34、gcj34来调用GCC 3.4.0的gcc、g++、gcj完成对C、C++、JAVA程序的编译了。同时,仍然能够使用旧版本的GCC编译器中的gcc、g++等命令。

6.2 库路径的设置

将${destdir}/lib路径添加到环境变量LD_LIBRARY_PATH中,最好添加到系统的配置文件中,这样就不必要每次都设置这个环境变量了。

例如,如果GCC 3.4.0安装在/usr/local/gcc-3.4.0目录下,在RH Linux下可以直接在命令行上执行或者在文件/etc/profile中添加下面一句:

setenv LD_LIBRARY_PATH /usr/local/gcc-3.4.0/lib:$LD_LIBRARY_PATH

7. 测试

用新的编译命令(gcc34、g++34等)编译你以前的C、C++程序,检验新安装的GCC编译器是否能正常工作。

8. 根据需要,可以删除或者保留${srcdir}和${objdir}目录。

如果用的是ubuntu或者是fedora的话 可以在源里直接安装

‘叁’ 在Linux环境下如何安装GCC编译器

这一堆下来比较复杂,三两句说不清的。以后问问题不要一下问太多,哪有人会为你一个人服务回答呀。几句话说完的人也是在忽悠。我也只能简单说说:
1、安装GCC算是比较复杂的了,通常初学者很难明白。你要下载很多东西全安装上才能用,它都是一个包一个包的,而且有的包你不想下也行。你要下载的通常会是以下几个
gcc-v.rpm或tar.gz,最好不要下tar.gz。v是版本的意思。
gcc-core-v.rpm
gcc-g++-v.rpm
libstdc++6-v.rpm
libstdc++6-devel-v.rpm
先安装上core再安装别的就可以了。以上几个的v 版本一定要一样。
你也可以安装上gdb
有时你还要再安装上make-v.rpm,这个版本和上面的不是一起的。
是不是很难啊!:)呵呵
2、安装硬件驱动。通常是Linux Distribution已经有了的,还有就是自己安装的。安装驱动如果手上没有现成的,你就得自己去相应硬件厂商网站下载相应的驱动安装了。这个也是要用rpm的包。你用的是Redhat,而且是VM虚拟机,所以你就用不着安装什么驱动了。
3、上网功能,通常你那个版本的Red hat没有拨号软件,你可以去下载个rp-pppoe安装,再配置下就OK了,不过再针对你的系统是VM和Redhat,这个你也用不着了,你可以用VM的网桥或nat上网,这也是很不错的。你还可以通过共享上网给你的LinuxVM,加上你的route。
我认为最好的方法是nat,不过你要设置好网卡IP的。Redhat里/etc/sysonf/network里有个网卡设置文件。
这个网卡的IP和你的VM有关,最好IP设置成DHCP的。其它的自己研究下吧。
4、与Windows进行文件互传。有几个方法,一个是安装VM的Linux.iso进去,一个是通过FTP,还有一个是samba
5、这个是一个警告,在你进入系统前检测的一个警告,和你的VM有关。你可能是Redhat不是你自己装的,从别的地方来的吧。不过应该可以用。只是系统文件有变化。

‘肆’ linux用yum安装gcc的问题 yum install gcc 的时候只有编译环境c 没有c++ 怎么办呢

1、如果安装的时候没有GCC就在光盘中找一下RPM包装一下,或者用yum在线安装GCC
2、Vm应该系统自动驱动,不带手动装,去网上找一下LINUX下面的驱动,最好装RPM包。源码安装很麻烦
3、外网有DHCP服务自动获取地址就可以上网,不行,你手动配置下NETCONFIG,IP、子网掩码、网关、DNS
4、可以用FTP、可以用Samba服务与WINDOWS网上邻居一样。也可以直接把文件拖进VM,也可以在VM共享目录给LINUX。前题必须装VM TOOLS

‘伍’ 请问怎么在虚拟机linux操作系统中安装gcc编译器

如果Linux服务器能够上网的话,使用 yum命令安装
安装gcc yum install gcc

安装g++ yum install gcc-c++

如果是纯手工安装RPM包的话,比较繁。要依赖包一个一个安装上去,最后再安装gcc
rpm -ivh kernel-headers-2.6.32-431.el6.x86_64.rpm
rpm -ivh glibc-headers-2.12-1.132.el6.x86_64.rpm
rpm -ivh glibc-devel-2.12-1.132.el6.x86_64.rpm
rpm -ivh libgomp-4.4.7-4.el6.x86_64.rpm

rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
rpm -ivh cpp-4.4.7-4.el6.x86_64.rpm
rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm

‘陆’ vmware workstation虚拟机中linux系统如何安装gcc

1、打开VMware Workstation 10,点击“创建新的虚拟机”按钮,进入创建新的虚拟机界面。

‘柒’ linux编译内核出现arm-linux-gcc command not found ,用yum安装,nothing to do ,继续编译,同样的错误

首先呢,交叉编译环境,不是通过服务器来安装的。
将交叉编译环境解压到指定目录,然后设置好环境
最后验证安装成功否:arm-linux-gcc -v 查看下版本
确认好才能进一步操作。
添加环境变量:export PATH=$PATH:/home/frankie/usr/..../bin(直到添加到bin目录才行)

热点内容
王者荣耀安卓q区哪个英雄好拿标 发布:2024-11-29 01:56:04 浏览:665
网易收件服务器怎么填写 发布:2024-11-29 01:52:15 浏览:278
萤石摄像头激活密码是多少 发布:2024-11-29 01:51:38 浏览:579
iphone如何设置像安卓动态壁纸 发布:2024-11-29 01:37:50 浏览:474
电脑如何避过联网查配置 发布:2024-11-29 01:25:16 浏览:972
期货软件编程 发布:2024-11-29 01:13:16 浏览:834
如何下载加密pdf文件 发布:2024-11-29 01:09:21 浏览:326
高通android开发 发布:2024-11-29 01:09:11 浏览:693
xp电脑无线网密码怎么看密码 发布:2024-11-29 01:08:30 浏览:124
恋爱剧脚本 发布:2024-11-29 00:59:58 浏览:575