cmakelist怎么链接动态库
时间: 2024-06-18 18:04:01 浏览: 177
如何创建动态链接库
在 CMake 中链接动态库需要使用 `target_link_libraries` 命令,并将动态库的路径和名称作为参数传递给该命令。具体步骤如下:
1. 在 CMakeLists.txt 文件中,使用 `find_package` 命令查找需要链接的动态库,例如:
```
find_package(OpenCV REQUIRED)
```
2. 在 `target_link_libraries` 命令中将动态库路径和名称传递给目标可执行文件,例如:
```
target_link_libraries(my_executable ${OpenCV_LIBS})
```
其中,`${OpenCV_LIBS}` 是 OpenCV 动态库的名称和路径。
阅读全文