VC++隐式引用DLL
1、建立一个DLL项目,在头文件中使用 __declspec(dllexport)指令 如: __declspec(dllexport) Sum(int a,int b)
2、生成DLL项目,在解决方案的DEBU目录下会有两个文件.dll和.lib
3、建立一个WIN32应用程序,在头文件中使用__declspec(dllimport) 指令 如:__declspec(dllimport) Sum(int a,int b)
4、此时Linker并不知道要链接到哪里个DLL文件,可通过以下两种方法 告诉Linker:
A:在头文件中加入:#pragma comment(lib,"..\\debug\\22- DIPSLIB.lib")//通知编译器DLL的.lib文件所在的路径及文件名
B:打开项目属性,设置Linker->Input->Additional Dependencies, 增加.lib文件的全路径,如:$(OutDir)\test.lib
5、这样就可以在引用的项目中使用Sum函数了。