环境搭建与工具准备
Visual Studio 2022 Community Edition(免费版本)和 CMake 是开发 C++ 项目的核心工具。Visual Studio 安装时需勾选“使用 C++ 的桌面开发”工作负载,确保包含 MSVC 编译器和调试器。CMake 建议从官网下载最新版本(3.25+),安装时勾选“Add to PATH”以便全局调用。
验证安装是否成功:
- 打开命令提示符,输入
cmake --version检查 CMake 版本。 - 启动 Visual Studio,新建空白 C++ 项目测试编译器是否正常。
创建第一个 CMake 项目
新建文件夹 HelloCMake,创建 CMakeLists.txt 文件作为项目构建入口。基础配置如下:
cmake_minimum_required(VERSION 3.25)
project(HelloCMake)
add_executable(HelloCMake main.cpp)
同级目录下创建 main.cpp 文件:
#include <iostream>
int main() {
std::cout << "Hello, CMake!" << std::endl;
return 0;
}
生成与构建项目
在项目根目录打开终端,执行以下命令生成构建系统:
mkdir build
cd build
cmake .. -G "Visual Studio 17 2022"
生成完成后,使用以下命令编译:
cmake --build . --config Release
或在 Visual Studio 中直接打开生成的 HelloCMake.sln 进行调试。
多文件项目结构
扩展项目结构以支持多文件模块化开发。调整目录如下:
HelloCMake/
├── CMakeLists.txt
├── include/
│ └── utils.h
├── src/
│ ├── utils.cpp
│ └── main.cpp
更新 CMakeLists.txt 配置:

被折叠的 条评论
为什么被折叠?



