编译该C++文件的CMakeList.txt文件
时间: 2024-04-30 09:20:13 浏览: 102
CMakeLists.txt
5星 · 资源好评率100%
以下是一个简单的CMakeList.txt文件示例,用于编译一个名为“example.c”的C文件:
```
cmake_minimum_required(VERSION 3.10)
project(example)
add_executable(example example.c)
```
上面的代码中,我们首先指定了CMake的最低版本,然后定义了一个名为“example”的项目。最后,我们使用`add_executable`命令将名为“example.c”的C文件添加到我们的项目中。这将生成一个可执行文件,名为“example”。
如果您的C文件依赖于其他库,请使用`target_link_libraries`命令添加链接库。例如,如果您的C文件需要链接到pthread库,您可以将以下行添加到CMakeList.txt文件中:
```
target_link_libraries(example pthread)
```
阅读全文