一个标准的C++项目模板,使用CMake构建系统。
td5cpp/
├── CMakeLists.txt # CMake配置文件
├── README.md # 项目说明文档
├── src/ # 源代码目录
│ └── main.cpp # 主程序文件
└── include/ # 头文件目录
└── utils.h # 工具类头文件
- CMake 3.16 或更高版本
- C++17 兼容的编译器(GCC 7+, Clang 5+, MSVC 2017+)
mkdir build
cd buildcmake ..cmake --build .或者使用make(在Unix系统上):
make./bin/td5cppcmake -DCMAKE_BUILD_TYPE=Debug ..
cmake --build .cmake -DCMAKE_BUILD_TYPE=Release ..
cmake --build .- 使用C++17标准
- 包含基本的编译器警告设置
- 支持Debug和Release构建模式
- 模块化的项目结构
- 包含示例代码和头文件
欢迎提交Issue和Pull Request来改进这个项目模板。
此项目使用MIT许可证。