# template-cpp-vscode **Repository Path**: gifter123/template-cpp-vscode ## Basic Information - **Project Name**: template-cpp-vscode - **Description**: 使用 VSCode + CMake + MSVC 开发基础模板 - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-04-06 - **Last Updated**: 2025-04-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # template-cpp-vscode #### 介绍 使用 VSCode + CMake + MSVC 开发基础模板 #### 软件架构 对基于 VSCode + CMake + MSVC 的 C/C++ 项目进行了基础配置,支持 VSCode 内 F5 运行,调试 #### 安装教程 1. 将代码仓库克隆到本地 ``` git clone https://gitee.com/vvcoder/template-cpp-vscode.git ``` 2. 将文件夹重命名为你的项目名称,并对应修改 CMakeLists.txt 中的项目信息 3. 确保系统中安装了 MSVC 编译工具链,建议在 VSCode 中安装 C/C++ 和 CMake 相关插件:



并将 CMake 插件的生成器选项设置为 Visual Studio 对应版本!



4. 如果 VSCode 出现以下错误提示: ``` 基于 configurationProvider 设置提供的信息检测到 #include 错误。已针对此翻译单元(D:\source\template-cpp-vscode\src\main.cpp)禁用波形曲线。C/C++(1696) ``` 这可能是 VSCode 扩展 "C/C++" 的一个 bug,将其回退到版本 1.19.9 即可解决 [Selecting CMake Tools as configuration provider has error squiggles for all standard library includes · Issue #3772 · microsoft/vscode-cmake-tools (github.com)](https://github.com/microsoft/vscode-cmake-tools/issues/3772) #### 使用说明 1. 开发时在 VSCode 中按 F5 进行调试 2. 可在编辑界面左侧打断点进行调试 3. 通过编辑 CMakeLists.txt 即可改变项目结构