1. 程式人生 > >dll 動態庫的匯入匯出定義

dll 動態庫的匯入匯出定義

dll工程標頭檔案加入宣告:

#ifdef MY_API    //如果定義了
#define  MY_API extern "C" _declspec(dllexport)
#else                        //如果沒有定義了
#define  MY_API extern "C" _declspec(dllimport)
#endif

dll工程中在前處理器中定義MY_API

在使用的工程中不用預定義MY_API