【发布时间】:2017-09-13 21:03:57
【问题描述】:
cmakeadd_library 文档说,
SHARED 库是动态链接的 并在运行时加载。 MODULE 库是不是 链接到其他目标,但可以在运行时动态加载 使用类似 dlopen 的功能。
实际上,我可以看到SHARED 和MODULE 类型目标在Linux 上生成.so 动态库。 .so 库是动态链接的,在运行时加载并使用 dlopen() 映射。这两种类型的目标有何不同?
【问题讨论】:
标签: cmake shared-libraries dlopen