centos6.4编译gcc6.4
#!/bin/bash
dir=$(pwd)
echo $dir cd $dir
rm -rf gmp-6.1.
#wget https://gmplib.org/download/gmp/gmp-6.1.2.tar.xz
tar xvf gmp-6.1..tar.xz
cd gmp-6.1.
./configure --disable-shared --enable-static --prefix=$dir/extern
make && make install
echo "----------------gmp-6.1.2 over------------------" cd $dir
rm -rf mpfr-3.1.
#wget https://www.mpfr.org/mpfr-3.1.6/mpfr-3.1.6.tar.gz
tar xvf mpfr-3.1..tar.gz
cd mpfr-3.1.
./configure --disable-shared --enable-static --prefix=$dir/extern --with-gmp=$dir/extern
make && make install
echo "----------------mpfr-3.1.6 over------------------" cd $dir
rm -rf mpc-1.0.
#wget ftp://ftp.gnu.org/gnu/mpc/mpc-1.0.3.tar.gz
tar xvf mpc-1.0..tar.gz
cd mpc-1.0.
./configure --disable-shared --enable-static --prefix=$dir/extern --with-gmp=$dir/extern --with-mpfr=$dir/extern
make && make install
echo "----------------mpc-1.0.3 over------------------" cd $dir
rm -rf gcc-6.4.
#wget ftp://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.gz
tar xvf gcc-6.4..tar.gz
cd gcc-6.4.
./configure --prefix=$dir/bin --with-gmp=$dir/extern --with-mpfr=$dir/extern --with-mpc=$dir/extern --enable-checking=release --enable-languages=c,c++ --disable-multilib
make -j2
make install
编译好gcc6.4后 要使用的话 需要配置一下环境比如我的安装路径是/root/bin 下面的内容参考了这个地址https://www.cnblogs.com/succeed/p/6204438.html真是太感谢了
#!/bin/bash
gccDir=/root/bin
rm -f /etc/profile.d/gcc.sh
echo "export PATH=$gccDir/bin:\$PATH" >>/etc/profile.d/gcc.sh
source /etc/profile.d/gcc.sh
gcc -v
echo "----------gcc bin path ok-----------" rm -f /usr/include/gcc
ln -sv $gccDir/include/ /usr/include/gcc
echo "----------gcc include path ok-----------" rm -f /etc/ld.so.conf.d/gcc.conf
echo "$gccDir/lib64" >>/etc/ld.so.conf.d/gcc.conf
ldconfig -v >>out
rm -f out
ldconfig -p |grep gcc
echo "----------gcc lib64 path ok-----------"
centos6.4编译gcc6.4的更多相关文章
- centos6.5安装gcc6.1等c++环境
centos6.5安装gcc6.1等c++环境 1.获取gcc安装包并解压wget http://ftp.gnu.org/gnu/gcc/gcc-6.1.0/gcc-6.1.0.tar.bz2tar ...
- linux下编译gcc6.2.0
linux下编译gcc6.2.0 在archlinx的下gcc已经更新到6.2.1了,win10的WSL下还是gcc4.8.官方源没有比较新的版本,于是自己编译使用. GCC6的几个新特性 GCC 6 ...
- CentOS6.3编译安装Memcached
要用到如下源码包: /usr/local/src/memcached/libevent-2.0.21-stable.tar.gz /usr/local/src/memcached/memcached- ...
- CentOS6.3编译安装Memcached的PHP客户端memcache
在安装Memcached的PHP客户端memcache之前,可先看下先前的工作笔记: PHP5不重新编译,如何安装自带的未安装过的扩展,如soap扩展? 安装PHP的memcache扩展 cd /us ...
- CentOS6.3编译安装Nginx1.4.7 + MySQL5.5.25a + PHP5.3.28
[准备工作] #在编译安装lnmp之前,首先先卸载已存在的rpm包. rpm -e httpd rpm -e mysql rpm -e php yum -y remove httpd yum -y r ...
- 【PHP升级】CentOS6.3编译安装 PHP5.4.38
先前安装的PHP5.3.28(参考:CentOS6.3编译安装Nginx1.4.7 + MySQL5.5.25a + PHP5.3.28),现在准备升级PHP到5.4.38,有如下几个地方需要重新编译 ...
- CentOS6.3 编译安装LAMP(1):准备工作
卸载yum或rpm安装的amp软件 #在编译安装lamp之前,首先先卸载已存在的rpm包. rpm -e httpd rpm -e mysql rpm -e php yum -y remove htt ...
- CentOS6.3 编译安装LAMP(2):编译安装 Apache2.2.25
所需源码包: /usr/local/src/Apache-2.2.25/httpd-2.2.25.tar.gz 编译安装 Apache2.2.25 #切换到源码目录 cd /usr/local/src ...
- CentOS6.3 编译安装LAMP(2):编译安装 Apache2.4.6
Apache官方说: 与Apache 2.2.x相比,Apache 2.4.x提供了很多性能方面的提升,包括支持更大流量.更好地支持云计算.利用更少的内存处理更多的并发等.除此之外,还包括性能提升.内 ...
随机推荐
- 计算机网络:这是一份全面 & 详细 的TCP协议学习指南
原文链接:blog.csdn.net 用这个媒体播放器组件,实时互动时也可共同观看本地视频juejin.im 前言 计算机网络基础 该是程序猿需掌握的知识,但往往会被忽略 今天,我将详细讲解计算机网络 ...
- Linux Exploit系列之七 绕过 ASLR -- 第二部分
原文地址:https://github.com/wizardforcel/sploitfun-linux-x86-exp-tut-zh/blob/master/7.md 这一节是简单暴力的一节,作者讲 ...
- (转)通过反编译深入理解Java String及intern
原文链接:https://www.cnblogs.com/paddix/p/5326863.html 一.字符串问题 字符串在我们平时的编码工作中用的非常多,并且用起来非常简单,所以很少有人对其做特别 ...
- python jdbc连接 oracle 数据库
准备写一个代码生成的小工具自己用,第一步,连接数据库 import jaydebeapi url = 'jdbc:oracle:thin:@192.168.0.13:1521:JGD' user = ...
- 2019.10.28sql注入工具
SQLMAP工具的使用 sql注入工具:明小子 啊D 萝卜头 穿山甲 sqlmap等等 开源自动化注入利用工具,支持12中数据库,在/plugins中可以看到支持的数据库种类 支持的注入类型:bool ...
- 关于cli打包至服务器出现的BUG(样式错乱,路径出错)解决方案
很久没来博客园了,今天给大家带来两个硬货bug,前端大牛可能不觉得是啥,但是对于没碰到过这问题的小菜鸟我来说还是很不错的 1.npm run build 至服务端的时候出现路径报错解决方案 ①.本地测 ...
- jquery 在将对象作为参数传递的时候要转换成 JSON
不转换成JSON 会报错 Unexpected identifier 方法: JSON.stringify(对象)
- mysql备份基础
1.1 备份的原因 衡量备份恢复有两个重要的指标:恢复点目标(RPO)和恢复时间目标(RTO), 前者重点关注能恢复到什么程度,而后者则重点关注恢复需要多长时间. 1.1.1 备份的目录 做灾难恢复: ...
- FM算法详解
https://blog.csdn.net/jediael_lu/article/details/77772565 https://blog.csdn.net/bitcarmanlee/article ...
- Python 正则表达式Ⅱ
re.search方法 re.search 扫描整个字符串并返https://www.xuanhe.net/回第一个成功的匹配. 函数语法: 函数参数说明: 匹配成功re.search方法返回一个匹配 ...