当前位置: 首页 > news >正文

视频付费网站建设整合营销传播成功案例

视频付费网站建设,整合营销传播成功案例,腾讯云服务器使用教程,如何做国外的社交网站背景 Centos7.9版本默认的g版本是4.8.5,在实践golang项目中,用到C14,编译时会报错:gcc: error: unrecognized command line option ‘-stdc14’ 因此,gcc需要升级到更高版本,我这里使用源码编译形式升级到g…

背景

        Centos7.9版本默认的g++版本是4.8.5,在实践golang项目中,用到C++14,编译时会报错:
gcc: error: unrecognized command line option ‘-std=c++14’

        

        因此,gcc需要升级到更高版本,我这里使用源码编译形式升级到gcc5.2.0,记录升级步骤,以供学习。

步骤

1、下载gcc5.2.0源码

切换到源码放置的目录(任意目录均可)

cd /usr/local/src

下载源码包

wget http://ftp.gnu.org/gnu/gcc/gcc-5.2.0/gcc-5.2.0.tar.bz2

解压

tar -jxvf gcc-5.2.0.tar.bz2

# 进入gcc目录安装

cd gcc-5.2.0

2、下载某些依赖包

        修改gcc-5.2.0目录下的依赖文件

       vim ./contrib/download_prerequisites

#! /bin/sh
GRAPHITE_LOOP_OPT=yes

# Necessary to build GCC.
MPFR=mpfr-2.4.2
GMP=gmp-4.3.2
MPC=mpc-0.8.1

#wget ftp://gcc.gnu.org/pub/gcc/infrastructure/$MPFR.tar.bz2 || exit 1
wget https://ftp.gnu.org/gnu/mpfr/$MPFR.tar.bz2 --no-check-certificate || exit 1
tar xjf $MPFR.tar.bz2 || exit 1
ln -sf $MPFR mpfr || exit 1

#wget ftp://gcc.gnu.org/pub/gcc/infrastructure/$GMP.tar.bz2 || exit 1
wget https://gcc.gnu.org/pub/gcc/infrastructure/$GMP.tar.bz2 --no-check-certificate || exit 1
tar xjf $GMP.tar.bz2  || exit 1
ln -sf $GMP gmp || exit 1

#wget ftp://gcc.gnu.org/pub/gcc/infrastructure/$MPC.tar.gz || exit 1
wget https://gcc.gnu.org/pub/gcc/infrastructure/$MPC.tar.gz --no-check-certificate || exit 1
tar xzf $MPC.tar.gz || exit 1
ln -sf $MPC mpc || exit 1

# Necessary to build GCC with the Graphite loop optimizations.
if [ "$GRAPHITE_LOOP_OPT" = "yes" ] ; then
  ISL=isl-0.14

  #wget ftp://gcc.gnu.org/pub/gcc/infrastructure/$ISL.tar.bz2 || exit 1
  wget https://gcc.gnu.org/pub/gcc/infrastructure/$ISL.tar.bz2 --no-check-certificate || exit 1
  tar xjf $ISL.tar.bz2  || exit 1
  ln -sf $ISL isl || exit 1
fi

执行下载命令,下载某些依赖包
./contrib/download_prerequisites

3、编译安装

# 创建bulid文件夹
mkdir build
cd build

#配置
../configure --prefix=/usr/local/gcc --enable-checking=release --enable-languages=c,c++ --disable-multilib


# 编译安装,注意:此过程耗时较长
make && make install


# 修改软连接
mv /usr/bin/gcc /usr/bin/gcc_bak
ln -s /usr/local/gcc/bin/gcc /usr/bin/gcc
mv /usr/bin/g++ /usr/bin/g++_bak
ln -s /usr/local/gcc/bin/g++ /usr/bin/g++


# 查看升级后版本
gcc --verson
g++ --version

至此,gcc升级完毕。

http://www.mmbaike.com/news/40155.html

相关文章:

  • 花溪村镇建设银行网站网站开发流程是什么
  • 古镇灯饰网站建设服务推广策略都有哪些
  • 福州做网站的哪家好网站投放广告费用
  • 动态电子商务网站 制作网络营销实训总结报告
  • 网站建设后台管理短视频seo推广隐迅推专业
  • b2c电子商务网站建设价格多少钱seo引擎优化外包
  • 协会网站建设方案书英文网站seo发展前景
  • asp 手机网站网络营销比较常用的营销模式
  • 哪个网站做农产品批发sem优化怎么做
  • 网页主要由哪三部分组成个人做seo怎么赚钱
  • 做go分析的网站最新疫情最新消息
  • 南昌做网站排名企业网站建设费用
  • 企业网站管理系统多少钱一年大连头条热点新闻
  • 专业网站设计建设谷歌商店安卓版下载
  • 济南手机建站公司推广运营平台
  • 南海营销网站开发网络推广的方法你知道几个?
  • 什么网站访问量百度推广平台首页
  • 阿里巴巴上做网站要多少钱百度推广中心
  • 医院网站建设seo网站推广实例
  • 柬埔寨做网站赌博在那边违反吗在线网页服务器
  • 温州市网站销售网站有哪些
  • 怎么在网上做外贸苏州关键词优化排名推广
  • 新手怎么优化网站百度推广是什么意思
  • 纵横网站建立郑州seo关键词优化公司
  • 国内永久免费的crm深圳seo网站推广方案
  • 聊城网站营销信息免费网页制作网站
  • 新版在线天堂网品牌搜索引擎服务优化
  • 廊坊seo推广公司河南靠谱seo地址
  • WordPress做app下载企业网站优化推广
  • .net 网站模板 下载网站策划书模板范文