VC生成动态链接库+静态调用---window
2015-05-20 15:30
337 查看
(1) 新建工程:Win32控制台应用程序--->DLL+空项目
(2)**.h
#ifndef **_H
#define **_H
extern "C" void _declspec(dllexport) Add(int a, int b);//定义 void Add()函数可被调用
#endif
(3)**.cpp
#include"**.h"
void Add()
{
...
}
(4)按F7编译,在DEBUG目录下生成**.lib+**.dll
(5)调用
(a)将**.h,**.lib,**.dll放入到工程目录下
(b)#include " **.h"
#pragma comment (lib, "**.lib");
(c)可以直接调用Add()函数
(2)**.h
#ifndef **_H
#define **_H
extern "C" void _declspec(dllexport) Add(int a, int b);//定义 void Add()函数可被调用
#endif
(3)**.cpp
#include"**.h"
void Add()
{
...
}
(4)按F7编译,在DEBUG目录下生成**.lib+**.dll
(5)调用
(a)将**.h,**.lib,**.dll放入到工程目录下
(b)#include " **.h"
#pragma comment (lib, "**.lib");
(c)可以直接调用Add()函数
相关文章推荐
- vc++调用MATLAB complier生成的C动态链接库(输入参数为字符类型)
- labview调用VC++生成的动态链接库DLL
- VC中使用动态链接库DLL:静态调用和动态调用
- VC中使用动态链接库DLL:静态调用和动态调用
- vc++调用MATLAB complier生成的C动态链接库(画图)
- BCB2009 动态调用VC生成的DLL
- VC调用C#生成的类库DLL方法
- 在vs中用C++编程的方式生成.dll文件和以动态、静态调用dll中函数
- VC++ (MFC)调用 C#生成DLL的方法
- VC调用动态链接库的错误
- VC++和Matlab混合编程(在VC中调用将.m文件生成的DLL)
- VC生成的DLL给QT的EXE调用时lib路径问题小结
- ASPCMS2.5.7版本生成静态栏目描述不能调用问题
- asp.net下调用Matlab生成动态链接库
- VC++调用UpdateLayeredWindow实现半透明窗体【转】
- VC 生成 exe 可执行程序 然后在cmd窗口调用
- Delphi中如何调用VC++创建的动态链接库(zhuan)
- vc++2005环境中静态调用DLL(隐式)
- 一些VC生成动态链接库的问题记载(不断更新中)