VC++生成DLL(DynamicLinkLibrary…

学习笔记
    使用开发工具 VS2005~VS2012都行,我是用的是VC6.0。可以开发C语言的DLL,当然C++语言也行。此处我用C++语言。


第一步
新建 DynamicLinkLibrary工程
VC++生成DLL(DynamicLinkLibrary)的方法一
命名为 Dll2.dll

第二步:
VC++生成DLL(DynamicLinkLibrary)的方法一
在Source Files文件中添加两个C++ resource文件,分别命名为Dll2.cpp和Dll2.ref。

第三步:
Dll2.cpp内容如下:
--------------------------
int add( int a, int b )
{
      return a + b;
}

int substract( int a, int b )
{
      return a - b;
}
------------------------------------------------------
Dll2.ref内容如下:
-----------------------
LIBRARY Dll2  //此句不是必须的,如果写了LIBRARY后面的命名必须和工程名一致。

EXPORTS      //EXPORTS的具体用法查看MSDN help library
add
substract
-------------------------------------------------------
第四步:
编译->连接->OK 一个动态连接文件Dll2.dll就产生了。
.dll 文件的使用在《动态链接文件dll的使用》博文中。


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值