CMakelists。txt模板
时间: 2023-10-22 20:06:31 浏览: 58
CMakeLists.txt
5星 · 资源好评率100%
下面是一个基本的 CMakeLists.txt 模板,可以用来构建一个 C++ 项目:
```cmake
cmake_minimum_required(VERSION 3.10)
# 设置项目名称
project(MyProject)
# 添加可执行文件
add_executable(MyExecutable main.cpp)
# 添加库文件
add_library(MyLibrary STATIC lib.cpp)
# 添加头文件路径
include_directories(include)
# 添加链接库路径
link_directories(lib)
# 链接库
target_link_libraries(MyExecutable MyLibrary)
```
这个模板包括了以下内容:
- 设置 CMake 版本为 3.10 或更高版本
- 设置项目名称为 MyProject
- 添加一个可执行文件 MyExecutable,它的源文件是 main.cpp
- 添加一个静态库 MyLibrary,它的源文件是 lib.cpp
- 添加 include 目录到头文件路径中
- 添加 lib 目录到链接库路径中
- 链接 MyExecutable 和 MyLibrary 库
你可以根据自己的需要进行修改和扩展。
阅读全文