1 准备工作
安装 VSCode。
安装 GCC 和 MinGW 编译器。
安装插件:
- C/C++
- CMake
- CMake Tools
2 搭建项目
新建一个文件夹用于存放项目。
注意:文件夹名和文件夹路径不要出现中文。
在 VSCode 中选择'打开文件夹'。
2-1 创建 main.cpp
在项目路径下创建文件夹:src(存放源文件 .cpp)、include(存放头文件 .h)。
在 src 中创建 main.cpp,编写示例代码:
#include <iostream>
int main(int argc, char** argv) {
std::cout << "hello world" << std::endl;
return 0;
}
2-2 创建 CMakeLists.txt
在项目路径中创建 CMakeLists.txt,对照模板进行编写:
cmake_minimum_required(VERSION 3.10.0)
project(demo VERSION 0.1.0 LANGUAGES C CXX)
set(EXECUTABLE_OUTPUT_PATH "${PROJECT_SOURCE_DIR}")
aux_source_directory(src SRC_LIST)
add_executable(demo ${SRC_LIST})
set_target_properties(demo PROPERTIES OUTPUT_NAME "main")
target_include_directories(demo PRIVATE include)
2-3 选择工具包
进入 VSCode 的设置,搜索'CMake:Use CMake Presets',调成 never。
返回 main.cpp,按下 Ctrl+Shift+P,选择'CMAKE:选择工具包',然后选择自己安装的 GCC。
VSCode 会生成 build 文件,同时按照 CMakeLists.txt 在项目路径中生成 main.exe。
项目结构通常包含 src、include、build 等目录。
3 使用方法
生成、调试、运行按键说明:
点击 VSCode 底部栏的 Build 生成按键,如果输出显示成功,说明没问题。
点击三角形的运行按键,程序会在 VSCode 的终端中运行。
点击调试按钮可进行调试。

