VS2015動態庫靜態加載時指定動態庫位置的方法


在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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM