vs2013创建动态链接库
来源:互联网 发布:阿里云邮箱企业版pc端 编辑:程序博客网 时间:2024/05/17 09:36
最近开发一个小项目,需要创建和使用动态链接库,参照网上的方法,自己实践了一下。
主要参考这篇文章:http://blog.csdn.net/lushuner/article/details/23947407
创建dll文件:
1.新建项目,win32,win32项目,输入项目名称,例如:MakeDll。
2.确定,下一步:
3.菜单栏选择项目——添加新项,来创建头文件MakeDll.h。
在MakeDll.h中输入以下例子代码:
4.创建MakeDll.cpp来实现MakeDll.h中的函数和类;
在MakeDll.cpp中需要包含MakeDll.h头文件
步骤:右击项目——属性——配置属性——VC++目录——可执行文件目录,在项目中找到MakeDll.h所在目录,包含以下就可以了
在MakeDll.cpp中的代码如下:
5.菜单栏——生成——生成解决方案。
此时在MakeDll项目所在目录下的Debug目录下的文件有MakeDll.dll和MakeDll.lib了。生成动态链接库文件OK。
调用DLL
1.新建项目——win32控制台应用程序,项目名称:UseDll,确定——下一步,勾上空项目。(若选win32,则会出现
“error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用 MSVC”错误)
2.将第一个项目中生成的MakeDll.dll、MakeDll.lib和MakeDll.h复制到 UseDll\UseDll目录下,将MakeDll.h包含在头文件中。
3.在项目中新建一个UseDll.cpp,代码如下:
OK,运行成功。阅读全文
0 0
- VS2013创建动态链接库
- vs2013创建动态链接库
- vs2013创建和使用动态链接库
- VS2013创建dll动态链接库文件心得
- VS2013创建dll动态链接库文件心得
- vs2013如何创建以及引用x64的动态链接库
- VS2013调用动态链接库
- VS2013下的静态链接库和动态链接库的创建和使用
- VS2013下的静态链接库和动态链接库的创建和使用
- vs2013创建dll动态库
- Windows下VS2013创建与使用动态链接库(.dll)
- 题目:使用VS2015与VS2013 创建C++动态链接库并调用
- C/C++ VS2013 动态链接库详解
- VS2013 编写调用 动态链接库
- VS2013 生成sqlite3动态链接库
- VS2013编写和调用动态链接库
- VS2013 C++ 动态链接库的生成
- 创建动态链接库
- MongoDB菜鸟入门(三):创建用户使用鉴权、使用聚合aggregate
- 8月9日集训
- java面试的一些问题
- 使用 MySQLi 和 PDO 向 MySQL 插入数据
- Hibernate框架知识整理
- vs2013创建动态链接库
- Eclipse开发过程中个VM Arguments的设置
- 正则匹配
- C#中Abstract 、Virtual和Override的使用,类的继承
- JavaScript验证正则表达式大全
- 读取java配置文件
- BZOJ1593 洛谷2894 [Usaco2008 Feb]Hotel 旅馆
- pl/sql developer的字符集问题
- 使用 MySQLi 和 PDO 向 MySQL 插入多条数据