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

Linux系统下载并配置vscode(无废话)写C++

首先下载visual studio code

1.可以在应用商店下载

2.进入vscode官网Documentation for Visual Studio Code点击download>>点击下载.rpm

下载好之后打开vscode,先下载中文拓展(可省略)

然后下载c语言拓展

下载完之后打开设置,通过以下操作打开开发者模式

通过开始界面打开终端下载g++

接着输入一下三条代码:

sudo apt update

sudo apt install build-essential gdb

gcc --version

如果输入最后一条代码时,出现以下内容,则g++安装成功

然后再跟着图片进行以下操作

最后一步launch.json文件中代码如下:

{// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "(gdb) 启动","type": "cppdbg","request": "launch","program": "${fileDirname}/${fileBasenameNoExtension}","args": [],"stopAtEntry": false,"cwd": "${fileDirname}","environment": [],"externalConsole": false,"MIMode": "gdb","setupCommands": [{"description": "为 gdb 启用整齐打印","text": "-enable-pretty-printing","ignoreFailures": true},{"description": "将反汇编风格设置为 Intel","text": "-gdb-set disassembly-flavor intel","ignoreFailures": true}]}]
}

然后,就可以在.vscode文件夹或者.vscode文件夹的父文件夹中创建c/c++文件并写程序了!

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Spring事务和事务传播机制(下)
  • RK3588 系列之4—入门级完整demo项目
  • 银行创新技术应用系统概览(一)
  • linux基础IO——动静态库——实现与应用学习、原理深入详解
  • 【C语言可变参数函数的使用与原理分析】
  • 搭建VUE+VScode+elementUI环境遇到的问题
  • 【每日一题】【平衡树】【__gnu_pbds :: tree】小红的中位数 牛客周赛 Round 29 D题 C++
  • Rust: Web框架Axum和Rest Client协同测试
  • 常见概念 -- 非线性效应
  • FPGA随记——8B/10B编码
  • 倍福——ADS协议解析及C语言读写库
  • 2024年6月第2套英语四级真题PDF
  • 第二章 深信服超融合测试历程第二天
  • 【计算机视觉前沿研究 热点 顶会】ECCV 2024中Mamba有关的论文
  • macOS系统介绍与特点
  • [笔记] php常见简单功能及函数
  • 【347天】每日项目总结系列085(2018.01.18)
  • 【JavaScript】通过闭包创建具有私有属性的实例对象
  • 11111111
  • AzureCon上微软宣布了哪些容器相关的重磅消息
  • ES10 特性的完整指南
  • iOS | NSProxy
  • JavaScript DOM 10 - 滚动
  • k8s如何管理Pod
  • Object.assign方法不能实现深复制
  • QQ浏览器x5内核的兼容性问题
  • 技术:超级实用的电脑小技巧
  • 聚类分析——Kmeans
  • 如何实现 font-size 的响应式
  • 数据仓库的几种建模方法
  • 问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果
  • 详解NodeJs流之一
  • ​520就是要宠粉,你的心头书我买单
  • ​卜东波研究员:高观点下的少儿计算思维
  • # 详解 JS 中的事件循环、宏/微任务、Primise对象、定时器函数,以及其在工作中的应用和注意事项
  • (01)ORB-SLAM2源码无死角解析-(56) 闭环线程→计算Sim3:理论推导(1)求解s,t
  • (11)工业界推荐系统-小红书推荐场景及内部实践【粗排三塔模型】
  • (22)C#传智:复习,多态虚方法抽象类接口,静态类,String与StringBuilder,集合泛型List与Dictionary,文件类,结构与类的区别
  • (3)llvm ir转换过程
  • (6) 深入探索Python-Pandas库的核心数据结构:DataFrame全面解析
  • (C语言)fread与fwrite详解
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (C语言)输入一个序列,判断是否为奇偶交叉数
  • (done) NLP “bag-of-words“ 方法 (带有二元分类和多元分类两个例子)词袋模型、BoW
  • (Matlab)使用竞争神经网络实现数据聚类
  • (vue)el-tabs选中最后一项后更新数据后无法展开
  • (备份) esp32 GPIO
  • (附源码)计算机毕业设计SSM保险客户管理系统
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • (转)菜鸟学数据库(三)——存储过程
  • ****三次握手和四次挥手
  • ./configure,make,make install的作用
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞
  • .NET Core 实现 Redis 批量查询指定格式的Key