1. 程式人生 > >DLL載入,設定相對路徑

DLL載入,設定相對路徑

1、 載入dll方法之一:(./ 代表當前目錄,../ 代表上層目錄包含標頭檔案的相對路徑(當前路徑為原始碼路徑,路徑 “../../” 當前專案資料夾上級目錄),連結lib檔案的相對路徑(當前專案資料夾裡“..\\”,這裡需要轉意字元\)。如果專案1依賴專案2(滑鼠右鍵點選專案1,點選專案依賴,勾選依賴專案2),這樣在構建專案1時,會自動先構建專案1;而且專案2構建的內容也會在當前專案1的Debug中。匯出dll檔案:可用關鍵字_declspec(dllexport);或者def檔案定義,詳見csdn。

注意:若用_declspec(dllexport)字元匯出dll時,一個函式,一個類都為一個模組,匯出時,需在函式名/類名前加 _declspec(dllexport)字元(即模組匯出關鍵字),每個匯出模組都需新增。