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

得实网站建设新鸿儒网站建设

得实网站建设,新鸿儒网站建设,wordpress科技公司主题,建设网点是什么意思From#xff1a; http://www.cjjjs.com/paper/czxt/2017222114137150.aspx [摘要] 操作系统是CentOS6.8的32位版本#xff0c;yum自带的gcc版本为4.4.7#xff0c;不支持C11特性。所以需要升级到4.8.5#xff0c;至少要升级到4.8.1才完全支持C11。本文提供了自动安装脚本和…From http://www.cjjjs.com/paper/czxt/2017222114137150.aspx [摘要] 操作系统是CentOS6.8的32位版本yum自带的gcc版本为4.4.7不支持C11特性。所以需要升级到4.8.5至少要升级到4.8.1才完全支持C11。本文提供了自动安装脚本和自动测试安装是否成功的脚本。操作系统是CentOS6.8的32位版本yum自带的gcc版本为4.4.7不支持C11特性。所以需要升级到4.8.5至少要升级到4.8.1才完全支持C11。     新系统是没有安装GCC的而我们没有gcc4.8.5的安装包只有源码包地址为http://ftp.gnu.org/gnu/gcc/     源码包gcc4.8.5不能直接安装所以我们需要先编译源码再安装。所以我们还是先有一个编译环境。yum提供了gcc4.4.7版本的安装包所以我们可以先安装GCC4.4.7这样就有了编译环境就可以用来编译gcc4.8.5然后再安装gcc4.8.5。     有人可能会觉得这个麻烦为什么不能直接安装gcc4.8.5呢不是不可以你得有这个版本的安装包才行呀。如果有安装包就不需要安装gcc4.4.7也不需要编译gcc4.8.5了就可以直接安装gcc4.8.5。     说一下我为什么选择4.8.5版本因为4.8.5是4.8.x最高的版本按理说是4.8.x版本中最好的一个版本。因为4.8.1刚完全支持C11后面的几个小版本肯定是小幅优化或者完善。具体做了什么优化完善得看更新日志。     好了背景知识介绍完毕下面开始安装过程。 1.获取gcc4.8.5的源码包(不同的版本基本是只需要换掉后面的版本号即可更换下载地址) wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.5/gcc-4.8.5.tar.bz2 2.解压压缩包 tar -jxvf gcc-4.8.5.tar.bz2 3.进入解压后的目录 cd gcc-4.8.5 4.下载、配置和安装需要的依赖库 ./contrib/download_prerequisites     这个脚本文件会自动帮我们下载、配置、安装依赖库可以节约我们大量的时间和精力。 5.直接在当前目录下创建一个目录存放编译后的文件。 mkdir gcc-build-4.8.5 6.进入这个目录来编译 cd gcc-build-4.8.5 7.生成Makefile文件准备编译整个项目gcc4.8.5 ../configure -enable-checkingrelease -enable-languagesc,c -disable-multilib     前面的..表示会进入到上一层目录执行configure。所以gcc-build-4.8.5目录必须在gcc-4.8.5里面创建也就是我们这样创建的。如果你想自己定义gcc-build-4.8.5目录的位置你要处理好这里的路径问题。不建议处理一个安装过程而已不必折腾就按照上述方法弄就行了。 8.编译gcc4.8.5的源码非常耗时时间决定于你的机器的性能。 make    不建议使用make -j4 方式编译很可能会失败。-j4选项是make对多核处理器的优化。虽然直接make速度慢点只要不出错总体上还是可以接受的。 9.安装gcc4.8.5非root用户要在前面加sudo make install 10.重启系统让gcc4.8.5生效 reboot 11.查看gcc和g的版本 gcc --version g --version     提示为 gcc (GCC) 4.8.5 g (GCC) 4.8.5     就表示已经安装成功并且生效了。     特别注意第10步很容易被忽略。如果不重启系统查看的版本还是之前的老版本会让你误认为安装没有成功的。 12.测试C11特性代码 vi test.cpp     进入vi环境后输入i进入编辑模式输入如下代码 亲点此登陆登录后就可以免费查看代码咯~     我们这里使用了C11的auto自动类型推导如果能够正确编译和运行得到预期结果说明gcc4.8.5就正常工作了。     编译代码 g -stdc11 test.cpp -o t     执行代码 ./t     执行结果 110.21     测试通过gcc4.8.5安装成功。     为了更快速的安装下面写好了一个脚本自动执行就不需要手动一步步的执行了 亲点此登陆登录后就可以免费查看代码咯~     下面是自动测试是否安装成功的脚本 亲点此登陆登录后就可以免费查看代码咯~     将以上脚本代码保存为t.sh然后执行 chmod x t.sh     这样给t.sh增加了执行权限。执行脚本t.sh ./t.sh     如果结果为110.21表示测试通过如果不是表示测试失败。效果图如下 文章来源C技术网原创文章版权为网站和作者共同所有会员文章禁止转载。非会员文章转载做好本文超链接即表示授权转载。通过文章下面的分享按钮可以自由分享所有文章。
http://www.zqtcl.cn/news/438979/

相关文章:

  • 做网站要icp备案吗软件定制开发 报价
  • 外国网站上做雅思考试dw做网站的导航栏
  • 公司网站建设的作用网站建设网上商城心得体会
  • 珠海网站建设的公司网站生成app
  • 营销网站建设的价格私人网站建设成本
  • 企业网站制作模板免费下载淘宝指数查询官网手机版
  • 做服装外单的网站购物网站首页图片
  • 网站建设到运营赚钱上海网络哪家比较好
  • 做网站要求高吗超炫网站
  • 贵卅省住房和城乡建设厅网站怎么快速仿wordpress站
  • 苏州网站建设排名clef wordpress
  • 罗定建设局网站汽车装饰网站源码
  • 网站用什么切版商城网站怎么建
  • 设计网站公司多少钱wordpress获取所有标签
  • 怎么看一个网站是哪个公司做的电子商务网站设计与规划
  • 邯郸哪里做网站优化网站建设如何排版
  • 济南网站建设设计制作公司找人做网站价格
  • 阿里网站年费续费怎么做分录大型的网站开发
  • 中山做网站费用广西壮族自治区住房和建设厅网站
  • vs2015做网站如何添加控件建设网站计划 ppt
  • 简述网站设计流程贵阳小程序开发软件公司
  • 营销网站建设的原则设计网站页面要注意什么
  • 上海怎么做网站国外网站 设计
  • 开发公司土地评估费计入土地价款优化搜狐的培训
  • 网站建设佰首选金手指三360怎么免费建网站
  • 网站万能密码修复苏州市建设中心网站
  • 如何搭建php网站网站制作的前期主要是做好什么工作
  • 站酷设计网站官网站不能正常显示出现后台代码
  • 网站域名改版微信公众号免费开通
  • 代网站建设如何对网站进行爬虫