首页 > 系统相关 >最新教程:ubuntu下学会搭载vscode C++编译环境

最新教程:ubuntu下学会搭载vscode C++编译环境

时间:2023-01-14 22:57:21浏览次数:42  
标签:教程 tasks 配置文件 vscode C++ 编译 json ubuntu cpp

首先最重要的还是要参考官网教程

https://code.visualstudio.com/docs/cpp/introvideos-cpp

在配置过程中要生成3个json文件

① tasks.json : 编译器编译任务配置文件 ;

② launch.json : debug 配置文件 ;

③ c_cpp_properties.json : IntelliSense配置文件 ;


c_cpp_properties.json创建:  按快捷键Ctrl + Shift + P快速搜索框,然后搜索Edit Configurations,可以选择UI或者直接编辑json文件
tasks.json创建:点击路径:Termial -》 Configure Default Build Task
launch.json: 教程里只教了怎么用这个做debug,创建路径Run -》Add Configuration,

      下面链接的这个博客,写的比较清晰。https://blog.csdn.net/qq_59084325/article/details/125662393

 

标签:教程,tasks,配置文件,vscode,C++,编译,json,ubuntu,cpp
From: https://www.cnblogs.com/woodx/p/17052731.html

相关文章

  • C/C++显示类型转换的位拓展方式
    最近用verilator写模块的tb,在这里卡了好久(测半天都是C++写的问题)要点变量从小位宽到大位宽显示类型转换(explicitcast)时的位拓展方式,取决于转换前变量的符号性。倘若......
  • Ubuntu 17.04代号“Zesty Zapus”将于2017年4月推出
    就在几分钟前,Canonical和Ubuntu创始人MarkShuttleworth非常高兴地宣布了流行的Ubuntu Linux操作系统下一个主要版本的代号。这个版本是Ubuntu17.04,其代号将是“Zesty......
  • [VueJsDev] 快速入门 - vscode 设置推荐
    vscode设置推荐:::details目录目录​vscode设置推荐​​​Edit.1:GotoLocation​​​​Flow.2:创建tag并送到远程​​:::一些常用设置Edit.1:GotoLocationvscode......
  • [VueJsDev] 快速入门 - vscode 自动格式化
    vscode自动格式化(vue):::details目录目录​vscode自动格式化(vue)​​​Step.1:.editorconfig​​​​Step.2:jsconfig.json​​​​Step.3:.eslintrc.js​​​......
  • [VueJsDev] 快速入门 - vscode 插件推荐
    Vscode插件推荐:::details目录目录​Vscode插件推荐​​​Font.1:字体推荐​​​​Them.2:Ayu主题​​​​Them.3:SpacegrayVSCode​​​​Plug.4:Veturvue2......
  • [VueJsDev] 基础知识 - AutoNumber VsCode 插件开发
    AutoNumberVsCode插件开发:::details目录目录​AutoNumberVsCode插件开发​​​Step.2:安装脚手架​​​​Step.3:创建空项目​​​​Step.4:打包发布​​​​Ste......
  • C++ 序列化和反序列化
    序列化1、背景1、在TCP的连接上,它传输数据的基本形式就是二进制流,也就是一段一段的1和0。2、在一般编程语言或者网络框架提供的API中,传输数据的基本形式是字节,也就是Byte......
  • C++算法日记_1A
    题目链接:https://ac.nowcoder.com/acm/contest/19859/A题目来源:牛客网题目描述请统计某个给定范围[L,R]的所有整数中,数字2出现的次数。比如......
  • C++中如何将一行字符串(一行字符串可带空格)输入到string对象中或者字符数组中?
    提供两种方法:①、使用cin的成员函数getline,代码如下:charstr1[20];cin.getline(str1,20);     //第一个参数代表字符数组的指针,第二个参数代表写入的最大长度②、......
  • C++基础教程
    C++简介C++是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。C++被认为是一种中级语言,它综合了高级语言......