2012-08-31 28 views
0

我已经写了这将用于POS应用的C++库, 图书馆是(仅适用于Windows DLL)被分配为二进制客户如何在我的客户机上安装我的C++库?

我已经明白这个库可以在客户机上3种方式使用

  1. 通过将二进制文件中的应用程序可执行
  2. 的目录/文件夹通过复制二进制文件的system32目录
  3. 通过添加客户端机器上的二进制文件的路径环境变量PATH

请教我是否有更好的方法在客户机上安装库, 这是在客户机上安装分布式二进制文件的最佳方式?

在此先感谢

+0

请不要用大写字母来书写您的标题。 – meagar

回答

0

我强烈建议你,把库导入到应用程序文件夹:付诸SYSTEM32是邀请到DLL地狱:在应用程序目录中的新版本将被较早版本的被推翻在system32中。

有一个很简单的规则:

  • ,如果库是用于特殊应用,与应用程序
  • 存储,如果库是用于一般消费,将其存储在SYSTEM32
0

我总是绑定在我的应用程序的DLL。它是我知道的最安全的方法。

相关问题