Skip to content

Latest commit

 

History

History
85 lines (58 loc) · 1.25 KB

File metadata and controls

85 lines (58 loc) · 1.25 KB

td5cpp

一个标准的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+)

构建步骤

1. 创建构建目录

mkdir build
cd build

2. 配置项目

cmake ..

3. 编译项目

cmake --build .

或者使用make(在Unix系统上):

make

4. 运行程序

./bin/td5cpp

开发模式

Debug模式编译

cmake -DCMAKE_BUILD_TYPE=Debug ..
cmake --build .

Release模式编译

cmake -DCMAKE_BUILD_TYPE=Release ..
cmake --build .

项目特性

  • 使用C++17标准
  • 包含基本的编译器警告设置
  • 支持Debug和Release构建模式
  • 模块化的项目结构
  • 包含示例代码和头文件

贡献

欢迎提交Issue和Pull Request来改进这个项目模板。

许可证

此项目使用MIT许可证。