【发布时间】:2009-04-02 09:26:39
【问题描述】:
我有一个包含多个第三方库的大型项目。我想为 32 和 64 位架构构建一切。几个库创建共享库 (dll)。将这些 dll 提供给我的项目中已编译的可执行文件的最佳方法是什么?我想我可以将所有这些 dll 放入一个添加到 PATH 变量的目录中。但是大多数从 3rd 方库创建的 dll 在 32 位和 64 位编译下都以相同的方式命名,所以我不能将它们放在一个目录中。我可以创建两个目录,一个用于 32 位 dll,一个用于 64 位 dll,并且可执行文件选择正确的 dll? 或者你有更好的主意让我的可执行文件加载正确的 dll 吗? 谢谢!
【问题讨论】: