VS2010 ,创建DLL,并调用DLL
发布时间:2024年01月04日
一、创建DLL
1. 新建Win32空项目

项目命名为genxls。
2. 创建DLL空项目

?3. 头文件,新建项, genxls.h

头文件内容为
// genxls.h
#ifndef _DLL_API
#define _DLL_API _declspec(dllexport)
#else
#define _DLL_API _declspec(dllimport)
#endif
_DLL_API int genxls();
4. 源文件,新建项,genxls.cpp

实现函数的功能
5. 生成解决方法
在Debug文件夹下,会有相应的DLL和lib,对应动态和静态,这篇文章解释得不错
http://t.csdnimg.cn/xsrMK
http://t.csdnimg.cn/xsrMK
二、调用DLL
1. 创建一个新的项目,Win32控制台应用窗口
?2. 头文件,添加现有项,把生成DLL过程中产生的头文件,添加进来

3. 找到lib所在的文件夹,链接器,常规,附加库目录
4. 链接器,输入,附加依赖项,genxls.lib
5.把DLL文件,放到调用工程的Debug文件夹下,即与.exe文件在同一目录下

运行即可
文章来源:https://blog.csdn.net/qq_44662196/article/details/135390600
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!