首页 > 其他 > 详细

关于编译后dll中的函数名

时间:2014-04-18 18:11:38      阅读:507      评论:0      收藏:0      [点我收藏+]

    msvc在编译dll时,如果函数声明采用__declspec(dllexport) int  add(int,int)的形式,dll中的函数名会是?add@@YAHHH@Z这种形式的。

    如果使用如下这种声明,dll中的函数名才会和C++中的函数名一致,为add。

extern "C"
{
DLLTEST_API int add(int, int);
}

关于编译后dll中的函数名,布布扣,bubuko.com

关于编译后dll中的函数名

原文:http://blog.csdn.net/tobacco5648/article/details/23998663

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!