您的位置:首页 > 运维架构 > Linux

Linux Centos 6.7安装Qt GCC4.9.2全过程 (图文版)

2016-10-24 09:51 627 查看

一,准备工作:

(1) yum groupinstall ‘Development Tools’ //开发包

yum install gcc-c++ //安装c++库

yum install gdb //安装gdb

yum install cmake //安装cmake

(2)下载四个文件:

1. gcc-4.9.2

2. gmp-4.3.2

3. mpc-0.8.1

4. mpfr-2.4.2

并解压放在/home/自己的用户名/下,然后分别创建对应build文件夹如图:准备工作差不多就做完


二,配置库文件和建立

1).进入 gmp-build目录, 输入../gmp-4.3.2/configure –prefix=/usr/local/gmp-4.3.2 然后make&&make install

2).进入 mpfr-build目录 输入../mpfr-2.4.2/configure –prefix=/usr/local/mpfr-2.4.2 –with-gmp=/usr/local/gmp-4.3.2 然后make&&make install

3).进入 mpc-build目录 输入../mpc-0.8.1/configure –prefix=/usr/local/mpc-0.8.1 –with-gmp=/usr/local/gmp-4.3.2 –with-mpfr=/usr/local/mpfr-2.4.2 然后make&&make install

4).进入 gcc-build目录 输入export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/gmp-4.3.2/lib:/usr/local/mpc-0.8.1/lib:/usr/local/mpfr-2.4.2/lib

这个是导入库文件目录,然后 输入../gcc-4.9.2/configure –prefix=/usr/local/gcc-4.9.2 –enable-threads=posix –disable-checking –disable-multilib –enable-languages=c,c++ –with-gmp=/usr/local/gmp-4.3.2 –with-mpfr=/usr/local/mpfr-2.4.2 –with-mpc=/usr/local/mpc-0.8.1 然后make -j4 再然后make install 即可装成功!!

注:make后即在build文件夹下产生makefile文件,如果不成功就会只产生一个文件config.log好像是,在terminal里要看清楚出错的问题再查查百度

三,最后完善

(1) yum remove gcc 删除老版本gcc

(2) gcc安装成功就进入 cd /usr/local/gcc-4

.9.2/bin/ 然后 ./gcc -v 如果输出的是4.9.2证明确实安装成功,但还没有加入系统搜索的路径中!!我们就 vim /etc/profile

编辑文件!在添加一行在最后一行加入

export PATH=$PATH:/usr/local/gcc-4.9.2/bin

保存并退出,再执行source /etc/profile 就将该路径添加到系统环境了

(3)例如Qt出现了这个问题:找不到libmpc.so.2这个文件



1).将.so文件路径的目录添加到/etc/ld.so.conf

  vim /etc/ld.so.conf

  文件末尾新添加一行,/usr/local/mpc-0.8.1/lib

2).使得修改生效

   /sbin/ldconfig

四,错误解决方案:

如:GL/gl.h: No such file or directory

解: yum install mesa-libGL-devel.x86_64

注:全文操作都是superuser下操作的 即terminal下输入 su

更多文章:http://blog.csdn.net/what951006?viewmode=list

powered by:小乌龟在大乌龟背上
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: