码迷,mamicode.com
首页 > 编程语言 > 详细

C++生成dll以及调用

时间:2019-04-18 13:34:52      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:声明   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")

C++生成dll以及调用

标签:声明   window   exp   .dll   spec   工程文件   代码   实验   lib   

原文地址:https://www.cnblogs.com/lzq116/p/10729024.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!