cmake中的target_link_libraries
时间: 2023-09-28 09:07:41 浏览: 94
CMake中文手册_cmake手册_cmake_
3星 · 编辑精心推荐
target_link_libraries是CMake中用于将库链接到目标(可执行程序或库)的命令。它的语法如下:
```
target_link_libraries(target library1 library2 ...)
```
其中,target表示目标,library1, library2等表示要链接的库的名称。这个命令会将库链接到目标,并生成正确的链接器选项。
举个例子,如果我们要将名为my_executable的可执行程序链接到名为my_library的库,我们可以这样写:
```
add_executable(my_executable main.cpp)
target_link_libraries(my_executable my_library)
```
这样,CMake会自动将my_library链接到my_executable中。
阅读全文