在VS2015中靜態加載動態庫時,需要將庫文件(DLL)拷貝到調用程序所在的路徑下,如果所需動態庫較多時,就會非常麻煩。可以在項目中指定應用程序搜索動態庫的路徑,這樣就無需再將動態庫文件進行拷貝了。
可以通過兩種方法為應用程序指定搜索動態庫的路徑,一種是設置應用程序的“工作目錄”,另外一種是設置應用程序的“環境”。
1 設置工作目錄
使用VS2015打開調用DLL的應用程序,點擊菜單欄“項目->XXX屬性”,在“XXX屬性”對話框的左側選擇“配置屬性->調試”,在對話框右側的“工作目錄”中設置為DLL所在路徑,如圖1所示。
圖1 設置項目的工作目錄
2 設置環境變量
使用VS2015打開調用DLL的應用程序,點擊菜單欄“項目->XXX屬性”,在“XXX屬性”對話框的左側選擇“配置屬性->調試”,在對話框右側的“環境”中輸入如下代碼
path=C:\DLL;
其中,DLL是DLL文件所在的文件夾絕對路徑,如圖2所示。
圖2 設置項目的環境變量
需要注意的是,在設置了項目的“環境”變量后,需要重新啟動VS2015。
————————————————
版權聲明:本文為CSDN博主「棉猴」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/hou09tian/article/details/72777922
