码迷,mamicode.com
首页 > 编程语言 > 详细

C++ DLL中导出函数的声明的方法

时间:2014-07-30 20:31:34      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:blog   http   os   文件   io   2014   ar   c++   

定义:

 

TESTDLLEXPORT_API int fnTestDllExport(void);

TESTDLLEXPORT_API int fnTestCall(void);


TESTDLLEXPORT_API int fnAddInt(int i,int j);

TESTDLLEXPORT_API BOOL fnContact(char* a);

 

建立一个.def文件

LIBRARY TestDllExport
EXPORTS
fnContact @1
fnAddInt @2
fnTestDllExport @3
fnTestCall @4

 

编译通过后用dumpbin 查看,生成有规则的函数定义

C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin>dumpbin /exports "C:\U
sers\Administrator\Documents\visual studio 2012\Projects\ConsoleApplication2\Con
soleApplication2\bin\Debug\TestDllExport.dll"

bubuko.com,布布扣

 

  用dllexp查看,函数名非常简洁。

bubuko.com,布布扣

 

C++ DLL中导出函数的声明的方法,布布扣,bubuko.com

C++ DLL中导出函数的声明的方法

标签:blog   http   os   文件   io   2014   ar   c++   

原文地址:http://www.cnblogs.com/weiweictgu/p/3878694.html

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