VS Code 使用 VS2022 编译 C++ 的完整流程
以下是详细的配置步骤和操作流程:
一、准备工作
1.1 安装必需软件
- Visual Studio 2022(Community/Professional/Enterprise)
- 安装时选择:
- Desktop development with C++
- Windows 10/11 SDK
- MSVC v143 - VS 2022 C++ x64/x86 build tools
- 安装时选择:
- VS Code
- 安装以下扩展:
ms-vscode.cpptools(C/C++扩展)ms-vscode.cpptools-extension-pack(推荐)
- 安装以下扩展:
- 可选:CMake(如需 CMake 项目)
- 从官网下载安装
二、项目结构
my_project/
├── .vscode/
│ ├── c_cpp_properties.json
│ ├── tasks.json
│ └── launch.json
├── src/
│ └── main.cpp
├── include/
│ └── myheader.h
└── build/
└── (编译输出文件)
三、完整配置流程
步骤 1:创建项目并初始化文件
// src/main.cpp
#include <iostream>
int main() {
std::cout << "Hello from VS2022 Compiler!" << std::endl;
return 0;
}
步骤 2:配置编译器环境
方法 A:手动设置环境变量
# 1. 找到 VS2022 的 vcvars64.bat
# 通常位于:
# C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat
# 2. 在 PowerShell 中运行 cmd /k "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat"

