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

网站推广服务外包眼科医院网站做竞价带来的询盘量

网站推广服务外包,眼科医院网站做竞价带来的询盘量,组织建设方面,游戏app软件开发公司在 Ubuntu 20.04 上使用 GCC 9.4.0 时,可以部分支持 C20 标准,但完整功能需要更高版本的 GCC(如 10)。以下是具体操作指南: 一. 升级 GCC 以获得完整 C20 支持(推荐) GCC 10 对 C20 的支持更完…

Ubuntu 20.04 上使用 GCC 9.4.0 时,可以部分支持 C++20 标准,但完整功能需要更高版本的 GCC(如 10+)。以下是具体操作指南:


一. 升级 GCC 以获得完整 C++20 支持(推荐)

GCC 10+ 对 C++20 的支持更完善(如 ConceptsRanges 等)。在 Ubuntu 20.04 上可通过以下步骤升级:

步骤 1:添加 Ubuntu Toolchain PPA
sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
步骤 2:安装 GCC 11(或更高版本)
sudo apt install gcc-11 g++-11
步骤 3:切换默认 GCC 版本(可选)
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 100
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-11 100
# 验证版本
gcc --version
g++ --version
使用新版本编译(无需切换默认版本):
g++-11 -std=c++20 -o your_program your_source.cpp

二. 完整 C++20 示例(需 GCC 11+)

如果你升级到 GCC 11+,可尝试以下代码:

#include <iostream>
#include <ranges>
#include <vector>int main() {// C++20 范围视图(Ranges)std::vector<int> nums = {1, 2, 3, 4, 5};auto even = nums | std::views::filter([](int n) { return n % 2 == 0; });for (int n : even) {std::cout << n << " "; // 输出: 2 4}return 0;
}

编译命令:

g++-11 -std=c++20 -o ranges_example ranges_example.cpp

三.IDE部分处理

在前文我们已经可以通过命令行来使用C++20对单个cpp文件进行编译,但是很多时候我们希望使用vscode的自动化编译处理,比如F5直接进行调试,Ctrl+Shift+B编译,Ctrl + Alt +N编译并运行这样子,因此,需要在vscode的.vscode文件夹中增加以下更改
在这里插入图片描述

3.1 tasks.json

在这里插入图片描述

3.2 c_cpp_properties.json

{"configurations": [{"name": "Linux","compilerPath": "/usr/bin/g++-11","cStandard": "c17","cppStandard": "c++20","intelliSenseMode": "gcc-x64","includePath": ["/usr/include/c++/11",       // 关键路径:GCC 11 的头文件"/usr/include/x86_64-linux-gnu/c++/11","${workspaceFolder}/**"]}],"version": 4
}
http://www.dtcms.com/a/452696.html

相关文章:

  • 网站源码什么意思常德建设网站
  • 企业网站如何备案流程原生h5网站怎么做
  • 定制网站和模板网站的区别学校培训网站建设
  • 网站建设理论jsp网站开发技术的开发
  • 专业网站建设推广做电影网站还能赚钱吗
  • 网站百度收录秒收方法百度做网站多
  • 网站建设培训公司成都建设网站那家好
  • 建设网站的目的及功能定位主要包括哪些内容网站建设费 什么科目
  • 哪个网站是做红酒酒的曲阜网站建设哪家好
  • 沈阳做平板网站专业的网站建设设计
  • 电子商务软件网站建设的核心市场营销策略怎么写
  • 详情页设计思路seo如何快速排名
  • 广州市学校网站建设公司房屋建筑图纸设计
  • 购物商城建设网站设计网站大全国内
  • 免费网站开发公司网站站内优化案例
  • 网站域名过户查询软件开发培训一般要多少钱
  • 娱乐建设网站网站建设管理维护制度
  • 怎样建设美食网站dw做的网站怎样才有域名
  • 公司网站设计 上海微网站开发多少钱
  • 公司注销后网站备案温州网页设计前端招聘
  • 做设备推广的网站网站开发语言哪种好
  • 合肥市住房建设局网站58同城怎么发布信息
  • wordpress能用多个云存储么广州优化网站推广
  • 肖鸿昌建筑网站广州无线电集团有限公司
  • 天津网站建设设计费用做网站主页效果图
  • 返利网站怎么做的西安电商平台网站
  • 电商网站的二级菜单怎么做网站建设技术服务的方式是什么意思
  • 网站建设对于电子商务的意义建筑工程公司黄页
  • oa信息化管理系统平台南阳做网站优化
  • 深圳网站定制公司手机网站建设软件