Visual Studio Code配置C/C++开发环境的教程图解

 更新时间:2020年06月03日 11:56:13   作者:谢真香  
这篇文章主要介绍了Visual Studio Code配置C/C++开发环境的教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

VS code的环境配置真是要了我的老命……

初始配置

1.前往官网下载VS code并安装
官网链接:https://code.visualstudio.com

在这里插入图片描述

2.下载mingw64
官网链接:http://mingw-w64.org/doku.php
自行选择合适的系统版本进行下载

在这里插入图片描述

下载后将bin目录添加到环境变量中

在这里插入图片描述

3.安装扩展

如果看不习惯英文,可以安装中文包扩展

在这里插入图片描述

安装C/C++扩展

在这里插入图片描述

调试运行环境

1.新建一个CPP文件

在这里插入图片描述

2.创建launch.json文件

选择编译按钮->自定义运行和调试创建launch.json文件->选择环境C++(GDB//LLDB)

在这里插入图片描述

选择配置g++.exe build and debug active file(g++.exe 生成和调试文件)

在这里插入图片描述

3.创建tasks.json文件
按Ctrl+shift+p键->选择任务:配置任务(Tasks:Configure Task)

在这里插入图片描述

选择要配置的任务:C/C++:g++.exe build active file

在这里插入图片描述

转至CPP文件按F5键即可正常编译

在这里插入图片描述

设置断点可以单步调试

在这里插入图片描述

快捷键

ALT+SHIFT+F键 : 一键整理代码
F5键:调试代码
CTRL+AlT+N键: 运行代码

总结

到此这篇关于Visual Studio Code配置C/C++开发环境的文章就介绍到这了,更多相关Visual Studio Code C++开发环境内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 基于WTL中使用双缓冲避免闪烁的解决方法

    基于WTL中使用双缓冲避免闪烁的解决方法

    本篇文章是对WTL中使用双缓冲避免闪烁的解决方法进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • C语言中strspn()函数和strcspn()函数的对比使用

    C语言中strspn()函数和strcspn()函数的对比使用

    这篇文章主要介绍了C语言中strspn()函数和strcspn()函数的对比使用,strspn是计算属于字符串的字符数而strcspn则是判断不属于,需要的朋友可以参考下
    2015-08-08
  • 尾递归详细总结分析

    尾递归详细总结分析

    关于递归操作,相信大家都已经不陌生。简单地说,一个函数直接或间接地调用自身,是为直接或间接递归
    2013-09-09
  • C++ 超详细讲解stack与queue的使用

    C++ 超详细讲解stack与queue的使用

    C++ Stack(堆栈) 是一个容器类的改编,为程序员提供了堆栈的全部功能,也就是说实现了一个先进后出(FILO)的数据结构,许多程序都使用了 queue 容器。queue 容器可以用来表示超市的结账队列或服务器上等待执行的数据库事务队列
    2022-03-03
  • Qt实现简单TCP服务器

    Qt实现简单TCP服务器

    这篇文章主要为大家详细介绍了Qt实现简单TCP服务器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-08-08
  • Linux下使用C/C++进行UDP网络编程详解

    Linux下使用C/C++进行UDP网络编程详解

    UDP 是User Datagram Protocol 的简称,中文名是用户数据报协议,是一种无连接、不可靠的协议,本文主要介绍了如何在Linux下使用C/C++进行UDP网络编程,有需要的可以了解下
    2024-10-10
  • C++代码实现贪吃蛇小游戏

    C++代码实现贪吃蛇小游戏

    这篇文章主要为大家详细介绍了C++贪吃蛇小游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-11-11
  • C语言中的盗贼(小偷)问题详解

    C语言中的盗贼(小偷)问题详解

    大家好,本篇文章主要讲的是C语言中的盗贼(小偷)问题详解,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2022-01-01
  • Vue自定义指令最佳实践教程分享

    Vue自定义指令最佳实践教程分享

    Vue 3 显著增强了自定义指令的功能,使其封装更加灵活和易用,本文将分为基础和进阶两部分,介绍如何实现常用的自定义指令,并提供最佳的项目组织方式,需要的朋友可以参考下
    2024-12-12
  • Qt服务应用操作之JSON文件操作方法

    Qt服务应用操作之JSON文件操作方法

    在Qt框架中,处理JSON数据包括解析、生成、保存和读取文件等操作,本文详细介绍了这些操作的关键类和方法,如QJsonDocument、QJsonObject、QJsonArray等,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-10-10

最新评论