cmake之link_libraries 和 target_link_libraries区别
在cmake语法中,link_libraries和target_link_libraries是很重要的两个链接库的方式,虽然写法上很相似,但是功能上有很大区别:
-
link_libraries用来链接静态库,target_link_libraries用来链接导入库,即按照头文件 + .lib(动态库导入库) + .dll(动态库)方式隐式调用动态库的.lib导入库 -
link_libraries用在add_executable之前,target_link_libraries用在add_executable之后

浙公网安备 33010602011771号