Cmake Internals - target_link_libraries

时间:2017-09-29 14:47:41

标签: dynamic cmake linker dynamic-linking

假设我有一个目录dir,其中包含以下文件:libpippo.so和libpippo.a

#CMAKE CODE
...
link_directories(${dir})
...
target_link_libraries(program pippo). 

使用命令target_link_libraries实际发生了什么?

如果我是对的,如果没有指定,Cmake更喜欢使用动态库,这是真的吗?

如果是这样,它以哪种方式控制一切都很好?它只是检查库和所需的符号链接是否存在?它还保存链接“dir / libpippo.so”,以便知道在启动程序时如何在哪里找到库?

0 个答案:

没有答案