VS2015 創建並使用自己的DLL(一個簡單的示例)
一、創建DLL
(1)新建項目,選擇Win32控制檯應用程序
(2)選擇DLL、空項目
(3)我這裏選擇生成的庫爲 Release x64版本,改爲Debug就可生成對應debug版本的庫,並添加頭文件
(4)添加函數定義
(5)生成對應版本的dll和lib
二、整理生成的DLL
(1)打開新建DLL的工程目錄,建一個文件夾(看個人習慣)
(2)找到.dll,.lib文件
(3)將.h,.lib,.dll文件放在之前建的文件夾內
三、測試
(1)在解決方案中再新建一個項目,這樣測試比較方便(如果自己在其它地方新建了一個解決方案來使用自己的庫,除了下面屬性的配置外,別忘了在.exe可執行文件目錄中添加對應的dll)
(2)生成
(3)在工程屬性中配置 包含目錄、庫目錄、附加依賴項(如果比較懶的話,之前的JLib文件夾可以不用建,這裏可以直接填寫.h和.lib在JAlgorithm工程中對應的路徑,這樣每次修改生成新庫後就不用再去拷貝相應的.h和.lib文件,這樣測試就很方便)
(4)設爲啓動項目
(5)包括頭文件,測試
單獨使用
(1)用同樣的方法生成Debug版本的庫,我這裏把兩個庫分開放
注:生成帶d的庫(也就是改名),在屬性中改一下目標文件名就OK了,注意是Debug
(2)新建Win32控制檯應用程序
(3)把之前的整理文件夾拷貝到工程目錄下,並拷貝對應版本的dll到相應位置
(4)配置屬性 以Debug爲例,Release同樣配置
(5)測試