首先要安装gdb和g++

sudo apt install -y gdb
sudo apt install -y g++

 先调试出错之后,会出现.vscode的全局文件夹,两个json的内容改成下面的,这样工作文件夹里所有源码都不用再设置两个json了

launch.json

{// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "(gdb) Launch",                                 //配置名称,会在启动配置的下拉菜单中显示"type": "cppdbg",                                       //配置类型,只能为cppdbg"request": "launch",                                    //请求类型,可以为launch或attach"program": "${workspaceFolder}/a.out",             //将要调试的程序的路径"args": [],                                             //调试时传递给程序的命令行参数"stopAtEntry": false,                                   //设为true程序会暂停在入口处"cwd": "${workspaceFolder}",                            //调试程序时的工作目录"environment": [],                                      //环境变量"externalConsole": false,                                //调试时是否显示控制台窗口"MIMode": "gdb",                                        //指定连接的调试器,可以为gdb或lldb"miDebuggerPath": "/usr/bin/gdb",                       //gdb路径"setupCommands": [{"description": "Enable pretty-printing for gdb","text": "-enable-pretty-printing","ignoreFailures": true}],"preLaunchTask": "build"                                //调试开始前执行的任务,一般为编译程序
        }]
}

task.json

{// See https://go.microsoft.com/fwlink/?LinkId=733558// for the documentation about the tasks.json format"version": "2.0.0","tasks": [{"label": "build","type": "shell","command": "g++","args": ["${file}","-o","${workspaceRoot}/a.out"],"group": {"kind": "build","isDefault": true}}]
}

  

转载于:https://www.cnblogs.com/RichieLeonhardt/p/10652474.html

deepin Linux vscode 配置C++环境相关推荐

  1. linux c 下信号量 windows下event_windows和linux下配置jdk环境

    一 在linux 下配置jdk 环境 ① 在官网下载安装包,这里如何下载安装包就不一一叙述,下载安装包完成后,使用rz命令上传至linux中.提前在linux中建立一个文件夹 mkdir /usr/l ...

  2. python vscode_VScode || 为VScode配置python环境

    随着逐渐参与到TUF项目中,学习python势在必行,因此,是时候为VScode配置python环境了. 目录: Ⅰ 从官网下载python Ⅱ 安装python并将python加入到path Ⅲ 检 ...

  3. linux 卸载ava,linux下配置ava环境变量.doc

    linux下配置ava环境变量 Linux下配置JAVA运行环境: 一:配置Linux和Windows共享文件夹 在windows系统下建立文件夹 "ltw" 点add按扭进行配置 ...

  4. linux下面java配置,linux下面配置java环境变量

    linux下面配置java环境变量 许多在linux下进行Java开发的人员,都会碰到jdk环境变量的设置,对于初学者,这篇文章很有必要.许多在linux下进行Java开发的人员,都会碰到jdk环境变 ...

  5. vscode配置c++环境并解决中文乱码问题

    总共四步: 安装vscodde,安装code runner 和C/C++ 插件 安装mingw64,并添加到环境变量 在vscode相关文件中添加配置 解决C++输出中文乱码的问题 第一步: 安装vs ...

  6. linux如何配置java环境_linux虚拟机配置java环境

    java不用做任何改动就可以部署到linux系统,java编译成*.class文件只需要虚拟机的支持,你只要在linux环境下装一个jdk就OK了,然后配置一下环境变量.然后java的class文件或 ...

  7. VSCode 配置Java环境

    VSCode 配置Java环境 闲话少说,开始配置挚爱的 VSCode!!! 第一步,安装VScode小插件 第二步,简单写个测试代码 然后进入 setting.json 替换以下代码 第三步,配置 ...

  8. 2021版VSCode 配置 LaTeX 环境 保姆级教程

    微软最近推出了自己开发的编程软件visual studio code ,这款轻量级的开源编程软件,这款软件不仅可以在其上面使用python,还可以搭载各种运行环境,比如经常用的Latex.Matlab ...

  9. 【c++】VSCode配置 c++ 环境(小白教程)

    前言 这篇文章是笔者最开始学习使用vs code配置c/c++环境,第一次配置的时候,没有问题,但是评论区有小伙伴配置不成功,笔者又照着这个教程重新配置了一下.没有问题.于是乎,想着再写一篇文章重新说 ...

最新文章

  1. mongodb使用常用语法,持续更新
  2. Jquery Mobile左右滑动效果
  3. Linux/Unix系统编程手册 第三章:系统编程概念
  4. python自动华 (七)
  5. 中国人均负债15.5万元,你贡献了多少?
  6. P4149-[IOI2011]Race【点分治】
  7. 为什么不应该用Stream forEach替换for循环的3个原因
  8. Java反射机制概念及应用场景
  9. MySQL配置优化选项
  10. tkmybatis更新无效
  11. 两节串联锂电池充电管理芯片,IC的充放电方案
  12. 一个小练习之taptap功能结构图
  13. 企业如何挑选和使用快递查询接口?
  14. 海岸TDM系统配置工具-流程
  15. 送书 | 令附生信专用简明 Python 文字和视频教程
  16. matlab中常用函数的应用
  17. java计算机毕业设计数据分析星辰网智能手机销售网站源码+mysql数据库+系统+lw文档+部署
  18. CoffeeScript 的简介与代码实例
  19. 好用的二进制文件比较器Fairdell HexCmp
  20. SEO带给你网站的五大优势

热门文章

  1. ArchLinux安装Gnome桌面
  2. 公开课 之 心蓝 计算器 (课堂笔记)
  3. Vue(八)发送跨域请求
  4. 推荐一些C#相关的网站、资源和书籍
  5. python panda3d教程_panda3d基础学习
  6. Hive文件数创建过多的问题
  7. (28)状态机概述(第6天)
  8. (43)System Verilog 类中变量随机化
  9. (03)System Verilog 常用数据类型详解
  10. opencv在android,OpenCV 在 Android 中的应用