标签:声明 window exp .dll spec 工程文件 代码 实验 lib
C++新手,方法可能有很多,此方法仅仅是自己实验并可行,详细步骤如下:
生成dll文件和lib文件:
(1) 新建项目-windows桌面向导,选择动态链接.dll以及空项目;
(2)复制代码(头文件和cpp文件)到文件夹;
(3)头文件里添加宏:
#ifdef DLL_API
#define DLL_API __declspec(dllexport)
#else
#define DLL_API __declspec(dllexport)
#endif
头文件声明函数加:DLL_API
(4)生成解决方案在Debug文件夹下产生dll和lib文件。
dll文件调用(用到.h,dll和lib文件)
(1)将头文件和lib文件放在工程文件夹内;
(2)dll文件复制到Debug文件夹下;
调用函数加声明无需配置:
#pragma comment(lib, "creat_dll.lib")
标签:声明 window exp .dll spec 工程文件 代码 实验 lib
原文地址:https://www.cnblogs.com/lzq116/p/10729024.html