VS Code的Microsoft C++配置并成功运行一个helloworld程序

本文申明:(2024.8.17)参照VS Code官方文档并根据自己的理解进行简洁编撰,目的是能够在Window环境下在VS Code上用Microsoft C++编译器debug和run一个简单的helloworld程序。详情请看Configure Visual Studio Code for Microsoft C++

前提准备条件

  1. 安装VS Code Download Visual Studio Code - Mac, Linux, Windows
  2. 在VS Code里面安装C/C++扩展工具,如下图所示
  1. 安装Microsoft Visual C++ (MSVC) 编译工具集

安装过Visual Stuio的打开Visual Studio Installer安装MSVC编译工具集

没安装过Visual Studio的找到如下选项进行安装下载下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux (microsoft.com)

文件夹路径下安装完成的工具包

运行工具包就可以打开Visual Studio Installer安装MSVC编译工具集

为了能用命令行或VS Code使用MSVC编译工具集,以及验证MSVC编译工具集是否安装成功,我们需要打开

在命令行窗口输入cl,出现以下相关信息则说明工具集安装成功

编译工具准备完毕,接下来开始新建工程。

首先根据自己工程存放位置选择自己的工程路径,如图我选择在F盘创建我的工程,工程文件夹名为hello,接着选择在hello路径下输入code .打开VS Code编辑器

新建并命名文件

点击右上角折叠图标选择运行C/C++文件,选择如图选项(这里错过截图了,借用官方的选项图)

运行结果在终端显示,运行成功

左图文件视图窗口出现如图运行结果文件

至此,一个简单的helloworld程序在VS Code上用配置好的MSVC编译器运行成功!

自动生成的task.json一般为下图这种格式类型

参数label设置完后是你能在task list中看到的;

参数detail设置完后是你能在task list的task中看到的,用来区分多任务时使用的;

arg为编译器参数设置

launch.json用于定制化debugging

在helloworld.cpp选择右上角的设置选项选择调试配置后会在.vscode下自动生成launch.json

c_cpp_properties.json用于修改C/C++扩展,包括C++标准(C++17)、编译路径等

快捷键ctrl+shift+p打开选择UI配置

在出现的intelliSense图像界面进行C/C++配置

配置完成会在.vscode文件下自动生成c_cpp_properties.json

最后,因为运行VS Code必须从Developer Command Prompt for Visual Studio执行code打开VS Code才能运行工程文件,官方给了自动初始化Developer Command Prompt for Visual Studio的配置方法,但我这边试了行不通,欢迎能搞定的分享交流下~

  • 11
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值