target_link_libraries 是链接动态还是静态库
时间: 2024-03-20 17:36:56 浏览: 258
DLL.rar_link_mfc 静态库_动态链接库_链接库
target_link_libraries 是CMake中用于指定链接库的命令。它可以用来链接动态库或者静态库,具体取决于你指定的库的类型。
如果你指定的是动态库,那么 target_link_libraries 会将目标与动态库进行链接。这意味着在运行时,程序会加载并使用动态库中的函数和符号。
如果你指定的是静态库,那么 target_link_libraries 会将目标与静态库进行链接。这意味着在编译时,静态库的代码会被复制到目标程序中,使得目标程序可以独立运行,不需要依赖外部的库文件。
总结起来,target_link_libraries 可以用于链接动态库或者静态库,具体取决于你指定的库的类型。
阅读全文