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

wordpress php7广州网站营销优化qq

wordpress php7,广州网站营销优化qq,建设网站怎么入账,小型网站开发 论文Ubuntu下多gcc版本的管理 开发过程中,在编译一个开源项目时,由于代码使用的c版本过高,而系统内置的gcc版本过低时,这个时候我们就需要升级gcc版本,但是为了避免兼容性问题,安装多个版本的gcc,然…

Ubuntu下多gcc版本的管理

开发过程中,在编译一个开源项目时,由于代码使用的c++版本过高,而系统内置的gcc版本过低时,这个时候我们就需要升级gcc版本,但是为了避免兼容性问题,安装多个版本的gcc,然后可以按需切换是个不错的解决方案。
gcc logo

查看gcc版本

$ gcc -v$ g++ -v

笔者的gcc版本还是5,这个是Ubuntu16自带的,那么如果下载的源码使用了c++17的API,那么可能就会遇到编译问题,比如笔者遇到的问题

filesystem: No such file or directory#include <filesystem>^
compilation terminated.
ninja: build stopped: subcommand failed.Source file was:#include <filesystem>int main(void){return std::filesystem::is_regular_file("/") ? 0 : 1;}Performing C++ SOURCE FILE Test std_filesystem_with_libfs failed

filesystem是c++17新增的,使用g++5当然无法编译通过。那么是时候升级gcc/g++版本了。

查看可用的gcc版本,这个是官方release的地址
http://ftp.gnu.org/gnu/gcc/

安装新版本gcc

1.添加软件源

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

2.更新源

sudo apt-get update

3.安装gcc-9

sudo apt-get install gcc-9

这样安装的是9.xx版本最新的稳定版本,也可以安装指定版本,比如

sudo apt-get install gcc-9.5.0

4.查看已安装gcc版本
locate是Ubuntu自建文件数据库,比直接搜索文件快的多,但是locate每天更新一次,实时性没那么好

sudo updatedb && sudo ldconfig
locate gcc | grep -E "/usr/bin/gcc-[0-9]"

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PixAhmSw-1677228525467)(null)]
5.切换gcc版本
使用update-alternatives命令切换

# 命令最后的 20和50是优先级,如果使用auto选择模式,系统将默认使用优先级高的
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 20
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 50

更改不同版本gcc优先级时,会自动将高优先级版本作为当前使用的版本。
gcc版本切换

同理:对g++多版本管理也是同样的操作。


欢迎关注我的公众号“虎哥Lovedroid”,原创技术文章第一时间推送。

http://www.hkea.cn/news/428497/

相关文章:

  • 企业网站建设的常见流程为百度互联网营销顾问
  • 养殖企业网站网络营销策划名词解释
  • 如何进行电子商务网站推广?百度网盘app
  • 做情趣网站需要什么资质sem推广外包
  • 国外网站做任务赚钱的最近新闻有哪些
  • 建设部网站查资质中裕隆百度推广登录平台网址
  • 黄页网站大全免费山东网络推广优化排名
  • 网站文字代码常见的网络营销工具
  • 计算机毕设网站建设怎么改长沙网站设计拓谋网络
  • 类似红盟的网站怎么做aso优化推广
  • vs2013做网站怎样制作免费网页
  • b2c网站的开发无锡网络优化推广公司
  • 网站做视频在线观看营销活动推广方案
  • wordpress多站点统计google图片搜索引擎入口
  • 麻章手机网站建设百度网盘提取码入口
  • 网站后台管理系统的重要技术指标sem竞价托管费用
  • 包头怎样做网站我想做电商怎么加入
  • 株洲企业网站建设品牌2023免费b站推广大全
  • 仿制单页面网站多少钱免费制作网站app
  • 商城网站制作网站长尾词挖掘工具
  • 夹克定制公司trinseo公司
  • 四川智能网站建设制作网站链接分析工具
  • 制作销售网站有哪些宁波网络营销推广咨询报价
  • 佛山做外贸网站服务新闻发稿平台
  • 做网站前怎么写文档域名收录
  • 中信建设有限责任公司钟宁关键词优化的方法有哪些
  • 建站之星平台优化推广网站排名
  • wordpress 网盘 插件郑州seo外包阿亮
  • 怎样建设网站首页广告营销平台
  • wordpress调起淘宝app什么叫做seo