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

windows vscode C++ 简明教程

windows vscode C++ 简明教程

1 安装mingw64

MinGW-w64(Minimalist GNU for Windows 64)是一个开源工具集,用于在 Windows 系统上编译和生成原生的 Windows 应用程序。它是 MinGW 项目的扩展版本,支持 32 位和 64 位 Windows 程序开发。MinGW-w64 提供了 Windows 版的 GNU 编译工具链(包括 GCC、G++ 等),使开发者可以在 Windows 上方便地编译 C、C++ 等语言的代码。打开MingW-GitHUB链接下载解压至程序安装目录即可实现安装。值得一提的是,为方便编译器找到gcc和g++,应该将./mingw64/bin加入windows的环境变量。

2 配置vscode C/C++

2.1 安装C++插件

原生vscode只是一个文本编辑器,并不是集成开发环境,因此需要安装特定的插件才能实现编译和调试C++程序。巨硬官方已经给我们开发了很牛逼的C/C++插件,截图如下:
在这里插入图片描述
在这里插入图片描述

2.2 配置json文件

鼠标右键后打开C++工程文件夹后,创建.vscode文件夹,并新建三个json文件:c_cpp_properties.jsonlaunch.jsontasks.json。新建的三个json文件非常重要,它们存储着编译、调试、运行C++的配置信息。

c_cpp_properties.json 配置mingw64的各种信息,内容如下:

{
   
    "configurations": [
      {
   
        "name": "Win32",
        "includePath": [
          "${workspaceFolder}/**",
          "D:/AppDir/mingw64/include"
        ],
        "defines": [
          "_DEBUG",
          "UNICODE",
          "_UNICODE"
        ],
        "windowsSdkVersion": "10.0.19041.0",
        "compilerPath": "D:/AppDir/mingw64/bin/g++.exe",
        "cStandard": "c17",
        "cppStandard": "c++17"

http://www.kler.cn/a/408365.html

相关文章:

  • shell脚本(完结)
  • 如何配置 Gitea 的邮箱功能
  • 【Github】如何使用Git将本地项目上传到Github
  • 使用itextpdf进行pdf模版填充中文文本时部分字不显示问题
  • DMA理论篇
  • 19.QT程序简单的运行脚本
  • oneplus6线刷、trwp、magisk(apatch)、LSPosed、Shamiko、Hide My Applist
  • 【计算机网络】计算机网络概述
  • 40分钟学 Go 语言高并发实战:高性能缓存组件开发
  • 前端HTML
  • 深度学习中的Mosaic数据增强
  • CentOS 7 防火墙开启 ,没有开22端口,为什么没有被限制
  • MyBatis 操作数据库(进阶)
  • C++详细笔记(七)(string底层初步实现)
  • 曲谱转换成音频
  • 【免费】高比例风电电力系统储能运行及配置分析【火电机组、风能、储能】
  • 企业数智化新纪元,安全体系保驾护航
  • 蓝桥杯嵌入式再学习(4)led的点亮
  • 淘宝接口高并发采集优化之道:提升数据获取速度与质量
  • RTOS学习笔记---任务的管理
  • jsencrypt 库作用
  • 【设计模式系列】责任链模式(十六)
  • Jedis存储一个以byte[]的形式的对象到Redis
  • 模型压缩——如何进行知识蒸馏?
  • kotlin 的循环
  • 【MySQL】开发技术深度探索:mysql数据库复合查询全面详解