C++ - 在动态库之间共享一个库
C++ - share a library among dynamic libraries
我开发了一个动态加载模块的 C++ 模块化程序。每个模块都需要一个特定的静态库,我将这个静态库链接到每个模块。有什么方法可以在所有模块之间共享这个静态库而不用单独链接到它们吗?
是的,这是可能的。而不是静态库,创建动态库(so
on *nix or dll
on Windows)和link你的模块针对这个动态库。
我开发了一个动态加载模块的 C++ 模块化程序。每个模块都需要一个特定的静态库,我将这个静态库链接到每个模块。有什么方法可以在所有模块之间共享这个静态库而不用单独链接到它们吗?
是的,这是可能的。而不是静态库,创建动态库(so
on *nix or dll
on Windows)和link你的模块针对这个动态库。