Files
Convention-CPP/README.md
2025-08-21 15:49:05 +08:00

34 lines
847 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 前置要求
- **编译器**: 支持C++17的编译器 (GCC 7+, Clang 5+, MSVC 2017+)
- **CMake**: 3.14或更高版本
- **Git**: 用于克隆子模块
# 克隆项目
由于项目包含Git子模块请使用以下命令进行完整克隆
```bash
# 方法1: 递归克隆(推荐)
git clone --recursive https://github.com/your-username/Convention-CPP.git
cd Convention-CPP
# 方法2: 先克隆主项目,再初始化子模块
git clone https://github.com/your-username/Convention-CPP.git
cd Convention-CPP
git submodule update --init --recursive
```
# 更新子模块
如果子模块有更新,使用以下命令:
```bash
# 更新所有子模块到最新版本
git submodule update --remote
# 或者更新特定子模块
git submodule update --remote Convention/[nlohmann]
git submodule update --remote Convention/[Static]
```