在visual 中配置静态库的动态库

Visual Studio 2010

DLL动态引用和静态应用的要求:

引用方式 要求
动态引用 MyDLL.dll
静态引用 MyDLL.dll,MyDLL.lib,MyDLL.h

静态加载DLL的步骤如下:
1. 将MyDLL.dll,MyDLL.lib,MyDLL.h拷贝到目标工程(需调用MyDLL.DLL的工程) 的Debug目录下。
2. 配置头文件路径:选择项目->属性->C/C++->常规->附加包含目录:设置头文件路径。
3. 配置DLL和LIB文件路径:选择项目->属性->连接器->常规->附加库目录:设置DLL和LIB文件路径。
4. 加载Lib文件:(添加lib文件(静态文件)的名字)
方法一:选择项目->属性->连接器->输入->附加依赖项:输入要加载的Lib文件名(加载多个Lib文件时,以回车为分隔符)。
方法二:在程序中使用 #pragma comment(lib,” MyDLL.lib “)进行设定。
5. 配置该应用程序.exe的生成目录要和加载的DLL、LIB放在同一目录:选择项目->属性->连接器->常规->输出文件。
6. 在目标工程(*.cpp,需要调用DLL中的函数)中加入:#include “MyDLL.h”
动态加载DLL的步骤如下:
1. 声明头文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值