|
|
||
|---|---|---|
| include | ||
| src | ||
| tests | ||
| .gitignore | ||
| CMakeLists.txt | ||
| README.md | ||
README.md
Simple C++ CMake Project
这是一个简单的 C++17 项目,使用 CMake 构建系统。
项目结构
├── CMakeLists.txt # CMake 配置文件
├── README.md # 项目说明文档
├── include/
│ └── app.hpp # 应用程序头文件
├── src/
│ ├── app.cpp # 应用程序实现
│ └── main.cpp # 主程序入口
└── tests/
└── basic_test.cpp # 基本测试
编译步骤
1. 创建构建目录
mkdir build
cd build
2. 配置 CMake
cmake ..
3. 编译项目
cmake --build .
或者使用平台特定的编译命令:
make # Linux/macOS
4. 运行主程序
编译完成后,可执行文件位于 build/bin/ 目录下:
# 运行主程序
./build/bin/main_app
# 运行测试
./build/bin/basic_test
功能说明
- main_app: 主程序,演示基本的应用程序功能
- basic_test: 基本测试程序,验证核心功能
依赖要求
- CMake 3.10 或更高版本
- 支持 C++17 的编译器(如 GCC 7+, Clang 5+, MSVC 2017+)