2012-08-31 56 views
0

我已經寫了這將用於POS應用的C++庫, 圖書館是(僅適用於Windows DLL)被分配爲二進制客戶如何在我的客戶機上安裝我的C++庫?

我已經明白這個庫可以在客戶機上3種方式使用

  1. 通過將二進制文件中的應用程序可執行
  2. 的目錄/文件夾通過複製二進制文件的system32目錄
  3. 通過添加客戶端機器上的二進制文件的路徑環境變量PATH

請教我是否有更好的方法在客戶機上安裝庫, 這是在客戶機上安裝分佈式二進制文件的最佳方式?

在此先感謝

+0

請不要用大寫字母來書寫您的標題。 – meagar

回答

0

我強烈建議你,把庫導入到應用程序文件夾:付諸SYSTEM32是邀請到DLL地獄:在應用程序目錄中的新版本將被較早版本的被推翻在system32中。

有一個很簡單的規則:

  • ,如果庫是用於特殊應用,與應用程序
  • 存儲,如果庫是用於一般消費,將其存儲在SYSTEM32
0

我總是綁定在我的應用程序的DLL。它是我知道的最安全的方法。

相關問題