一、生成動態鏈接庫:
1、打開VS2015->文件->新建->項目->Visual C++->Win32->Win32控制台應用程序->將名稱改為dll_generate->確定
2、出現Win32應用程序向導->下一步->在“應用程序類型”中選擇“DLL”->在“附加選項”中選擇“空項目”->完成
3、視圖->解決方案管理器->右鍵“頭文件”->添加->新建項->選擇“頭文件”->命名為dll_generate->添加
4、點擊進入dll_generate頭文件,輸入代碼:
5、視圖->解決方案管理器->右鍵“源文件”->添加->新建項->選擇“C++文件(.cpp)”->命名為dll_generate->添加
6、點擊進入dll_generate源文件,輸入代碼:
7、點擊生成->生成解決方案->由此可以在“工程文件路徑\dll_generate\Debug”中得到dll_generate.dll和dll_generate.lib文件,在“工程文件路徑\dll_generate\dll_generate”中得到dll_generate.h文件
二、調用動態鏈接庫:
1、文件->新建->項目->Visual C++->Win32->Win32控制台應用程序->將名稱改為dll_test->確定
2、出現Win32應用程序向導->下一步->在“應用程序類型”中選擇“控制台應用程序”->在“附加選項”中選擇“空項目”->完成
3、視圖->解決方案管理器->右鍵“源文件”->添加->新建項->選擇“C++文件(.cpp)”->命名為main->添加
4、將前面得到的dll_generate.h和dll_generate.lib復制到工程文件路徑\dll_test\dll_test中,將dll_generate.dll復制到工程文件路徑\dll_test\Debug中
5、視圖->解決方案管理器->右鍵“頭文件”->添加->現有項->選擇dll_generate.h->添加
6、在main.cpp中輸入代碼:
7、運行程序,即可看到已成功生成和調用DLL
