码迷,mamicode.com
首页 > 其他好文 > 详细

VS制作dll、def文件的使用、dll加入工程使用

时间:2019-06-14 14:21:57      阅读:88      评论:0      收藏:0      [点我收藏+]

标签:函数导出   制作dll   com   span   检查   mamicode   创建   ros   bat   

1、VS新建工程,在选项的时候,选择dll和空项目,保持干净的dll库:

技术图片

 

 

创建完以后,添加头文件以及源文件。

2、将外部模块使用的接口导出:

(1)函数导出:

__declspec(dllexport) int add(int a, int b)

{

     return a+b;

}

(2)类导出:

class __declspec(dllexport) testClass()

{

   testClass();

   ~testClass();

}

3、直接buiild以后,在debug或者release的目录下就可以找到dll的文件:

技术图片

 

所有要的内容都有。

 

检查当前的dll是否导出,vs有个自己工具,使用步骤;

1、在vs的路径下执行VCVARS32.bat,一般路径是 C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin

2、然后执行:dumpbin命令

例子如下:

技术图片

 

3、去dll的路径下执行:dumpbin -exports XXXXX.dll即可

技术图片

 

VS制作dll、def文件的使用、dll加入工程使用

标签:函数导出   制作dll   com   span   检查   mamicode   创建   ros   bat   

原文地址:https://www.cnblogs.com/132818Creator/p/11022829.html

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