# use vscode cmake c++程序 **Repository Path**: zhuchuanju/use-vscode-cmake-cplus-program ## Basic Information - **Project Name**: use vscode cmake c++程序 - **Description**: 自己学习,使用vscode cmake 构建c++程序 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-13 - **Last Updated**: 2025-03-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # **环境编码为GBK** ``` # 非常不想用GBK,没办法,开发环境整体是GBK编码 ``` # **第三方库** ``` # poco 库安装位置 D:\soft\poco-1.9.4-all # protobuf 库安装位置 D:\soft\protobuf-3.13.0 ``` # **环境变量设置** ``` # 执行临时设置环境变量的脚本 setenv.bat ``` # **目录结构规划** ``` D:\code\mycplus\myvscode ├── .git/ # Git仓库根目录 ├── .gitignore # 忽略构建产物和安装目录 ├── CMakeLists.txt # 顶层CMake配置 ├── build/ # 构建临时文件(不提交到Git) ├── install/ # 安装目录(执行`cmake install`后生成) ├── libs/ # 第三方依赖库 ├── cmake/ # 自定义CMake脚本 │ └── ProjectConfig.cmake ├── projects/ # 项目代码目录(所有工程存放处) │ ├── project1/ # 工程1 │ │ ├── src/ # 源代码 │ │ ├── include/ # 公共头文件 │ │ ├── tests/ # 单元测试 │ │ └── CMakeLists.txt # 工程1的CMake配置 │ └── project2/ # 工程2(结构同工程1) └── docs/ # 项目文档 ``` ------ ### **关键配置步骤**