【发布时间】:2018-01-13 16:39:59
【问题描述】:
我有一个第 3 方静态库 L (pjsip.lib)。这个静态库依赖于许多静态变量和函数。
我使用 L 创建了一个 DLL D。 我创建了一个同时使用 D 和 L 的应用程序 A。
这里我有一个问题。看起来 L 使用了多个静态函数和变量的实例,并且它们具有不同的值,具体取决于它是由 A 直接访问还是通过 L 访问。我无法将 L 构建为 DLL。有什么方法可以让 A 和 D 使用相同的代码段?
我正在使用 Visual C++ (2015)。
【问题讨论】:
标签: c++ visual-studio visual-c++ dll static-libraries