我团队中的一个人正在研究一个依赖于MKL数学库DLL的C DLL。我们对某些事情感到有些困惑。
这个问题更多的是关于在构建自己的DLL时处理依赖DLL的标准方法。
让我们说:
答案 0 :(得分:4)
假设MKL DLL具有允许您使用DLL重新分发它们的许可证,最简单的答案就是将它们包含在内。只要Windows找到你的DLL,将所有 DLL - 你的和MKL - 放在一起就意味着它会以同样的方式找到MKL DLL。
(编辑:按Which Intel® Math Kernel Library (Intel® MKL) libraries are "Redistributables"?判断,应该没问题。)