温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

VC2010调用DLL及调试DLL

发布时间:2020-07-21 09:52:44 来源:网络 阅读:1061 作者:Chinayu2014 栏目:编程语言

用VC2010生成DLL及lib文件。DLL中只有一个函数,用来测试用的,如下:

extern "C" __declspec(dllexport) int __stdcall add(int a,int b)  
{  
   return a+b;  
}

(一)调试DLL,如下:

项目-->属性-->配置属性-->调试->命令:

$(TargetDir)\Scale3DC.exe 因Scale3DC.exe放在dll的生成的debug目录中

提示:Scale3DC.exe是一个调用dll的测试程序

VC2010调用DLL及调试DLL

(二)调用DLL函数库

在测试程序Scale3DC.exe生成前,先做如下处理:

1.C/C++->常规->附加包含的目录,添加include目录(如果单独为dll导出函数,编写了.h文件的话,可在此指定这个.h文件的路径)。

声明dll中导出的函数
extern "C" __declspec(dllimport) int __stdcall add(int a,int b);

2.链接器->常规->附加库目录: $(TargetDir) 因lib文件在debug目录下,也可指定其他的目录(存放lib文件)

3.链接器->输入->附加依赖项:Scale3DC.lib


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI