在cmake
语法中,link_libraries
和target_link_libraries
是很重要的两个链接库的方式,虽然写法上很相似,但是功能上有很大区别:
-
link_libraries
用来链接静态库,target_link_libraries
用来链接导入库,即按照头文件 + .lib(动态库导入库) + .dll(动态库)
方式隐式调用动态库的.lib
导入库 -
link_libraries
用在add_executable
之前,target_link_libraries
用在add_executable
之后
原文:https://blog.csdn.net/jigetage/article/details/84206082
标签:executable,cmake,target,libraries,link,入库 From: https://www.cnblogs.com/hhddd-1024/p/17742689.html