这里用的是使用DLL方法中的一种
系统目录(TestDLLApp为应用启动项,TestDLL02为DLL,怎么新建就不说了)
1、在系统目录下新建include文件夹和lib文件夹
include文件夹用于存放引入DLL的lib语句 #pragma comment(lib,”XXX.lib”)
lib文件夹用于存放DLL生成的lib
2、系统主架构TestDLLApp中
属性-->C/C++-->常规-->附加包含目录:设置为 ..\include
3、DLL程序TestDLL02中
属性-->连接器-->高级-->导入库:设置为..\lib\$(TargetName).lib
用以存放TestDLL02.lib
其中include文件夹中头文件TestDLL02Head.h内容如下:
#pragma once
#pragma comment(lib,"..\\lib\\TestDLL02.lib")
#include "..\\TestDLL02\\Test1.h"
这样,在系统主架构TestDLLApp中引入TestDLL02Head.h头文件,就可以使用DLL里面的类和方法了
转载于:https://blog.51cto.com/qianray/1111795