如何安装Fedora 5 gcc
这篇文章主要为大家展示了“如何安装Fedora 5 gcc”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何安装Fedora 5 gcc”这篇文章吧。
安装Fedora 5 gcc步骤
1.下载bz2包。
2.解压缩,建立class="lazy" data-srcdir=gcc-3.3.5,objdir=gcc;二者不重复
3./configure --prefix=/home/gcc --mandir=/home/gcc/share/man --infodir=/home/gcc/share/info --with-gcc-version-trigger=/home/gcc-3.3.5/gcc/version.c --host=i686-pc-linux-gnu --enable-languages=c,c++
4.make
5 make install
6.GCC 3.3.5的所有文件,包括命令文件(如gcc、g++)、库文件等都在${destdir}目录下分别存放,如命令文件放在bin目录下、库文件在 lib下、头文件在include下等。由于命令文件和库文件所在的目录还没有包含在相应的搜索路径内,所以必须要作适当的设置之后编译器才能顺利地找到并使用它们。
要想使用安装Fedora 5 gcc 3.3.5的gcc等命令,简单的方法就是把它的路径${destdir}/bin放在环境变量PATH中。我不用这种方式,而是用符号连接的方式实现,这样做的好处是我仍然可以使用系统上原来的旧版本的安装Fedora 5 gcc编译器。
首先,查看原来的安装Fedora 5 gcc所在的路径:
[root@localhost ~]# which gcc/usr/bin/gcc
我们可以把GCC 3.3.5中的gcc、g++、gcj等命令在/usr/bin目录下分别做一个符号连接:
[root@localhost bin]# ln -s /home/gcc/bin/gcc gcc335
[root@localhost bin]# ln -s /home/gcc/bin/g++ g++335
这样,就可以分别使用gcc335、g++335来调用GCC 3.3.5的gcc、g++j完成对C、C++程序的编译了。同时,仍然能够使用旧版本的安装Fedora 5 gcc编译器中的安装Fedora 5 gcc、g++等命令。
库路径的设置
将${destdir}/lib路径添加到环境变量LD_LIBRARY_PATH中,***添加到系统的配置文件中,这样就不必要每次都设置这个环境变量了。
例如,如果安装Fedora 5 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
测试
安装Fedora 5 gcc用新的编译命令(gcc34、g++34等)编译你以前的C、C++程序,检验新安装的GCC编译器是否能正常工作。将${destdir}/lib路径添加到环境变量LD_LIBRARY_PATH中,***添加到系统的配置文件中,这样就不必要每次都设置这个环境变量了。
以上是“如何安装Fedora 5 gcc”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341