在Windows中用c / c ++发布产品的最佳做法是什么?

时间:2010-09-23 03:42:24

标签: release-management portable-executable

我们知道PE二进制文件通常依赖于各种动态链接库来工作,但是我们如何确保所有用户都存在这样的dll?

PE产品是如何发布的?

1 个答案:

答案 0 :(得分:0)

这取决于DLL。不幸的是,Windows对于共享依赖性非常糟糕(特别是与GNU / Linux等系统相比)。确保您拥有正确的DLL的唯一可靠方法是将它们与您的可执行文件一起发送。如果您要进入要安装到系统文件夹的库,并且您怀疑可能已存在副本,可能与您的版本不同,请阅读有关清单和并排程序集的内容。