VC2010调用DLL及调试DLL
2017-08-18 09:54
267 查看
用VC2010生成DLL及lib文件。DLL中只有一个函数,用来测试用的,如下:
项目-->属性-->配置属性-->调试->命令:
$(TargetDir)\testdll.exe 因testdll.exe放在dll的生成的debug目录中
//==================================================
调试DLL之前,先如下处理:
1.C/C++->常规->附加包含的目录,添加include目录,dll函数的.h文件放在这个目录下,便于管理
#include "dllexport.h"//此文件包含导出函数,如:
extern "C" __declspec(dllimport) int __stdcall add(int a,int b);
2.链接器->常规->附加库目录: $(TargetDir) 因lib文件在debug目录下,也可指定其他的目录(存放lib文件)
3.链接器->输入->附加依赖项:test1.lib
extern "C" __declspec(dllexport) int __stdcall add(int a,int b) { return a+b; }调试DLL,如下:
项目-->属性-->配置属性-->调试->命令:
$(TargetDir)\testdll.exe 因testdll.exe放在dll的生成的debug目录中
//==================================================
调试DLL之前,先如下处理:
1.C/C++->常规->附加包含的目录,添加include目录,dll函数的.h文件放在这个目录下,便于管理
#include "dllexport.h"//此文件包含导出函数,如:
extern "C" __declspec(dllimport) int __stdcall add(int a,int b);
2.链接器->常规->附加库目录: $(TargetDir) 因lib文件在debug目录下,也可指定其他的目录(存放lib文件)
3.链接器->输入->附加依赖项:test1.lib
相关文章推荐
- VC2010调用DLL及调试DLL
- vb调用 vc 编写的DLL 联合调试
- VC动态调用DLL的调试方法
- Java jna学习之----VC++2010创建并调用动态链接库dll
- 64位win7下vc2010如何调用matlab2012a中生成的dll文件
- VC动态调用DLL的调试方法
- c# 调用native vc dll 如何调试
- VC动态调用DLL的调试方法
- DLL DEF文件编写方法 VC++ 调用、调试DLL的方法 显式(静态)调用、隐式(动态)调用
- VC中调用调试自己项目的DLL
- VC++中的Dll调用及Dll的调试
- VC++中的Dll调用及Dll的调试
- VC2010调试DLL工程的方法
- VC2010 编写DLL并调用;
- VC中调用调试自己项目的DLL
- VC调用Matlab生成的DLL
- VS中调用DLL进行测试;vs进行远程调试;python中进行debug调试需要的文件
- 利用vc调用dll
- Java採用JNI调用VC++生成的dll(Java与C++交互)
- VC调用Matlab生成的dll