cl创建并调用dll
来源:互联网 发布:胡长清被灭口 知乎 编辑:程序博客网 时间:2024/05/17 03:36
摆脱IDE,废话不说,贴代码
先写两个源文件
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//testdll.cpp
_declspec(dllexport) double add(double da ,double db)
{
return da+db;
}
_declspec(dllexport) double subtract(double da , double db)
{
return da-db;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//main.cpp
#include <iostream.h>
extern double add(double da ,double db);
extern double subtract(double da , double db);
void main()
{
cout<<"testdll"<<endl;
cout<<"3.2+6.5="<<add(3.2,6.5)<<endl; //9.7
cout<<"6.8-2.6="<<subtract(6.8,2.6)<<endl; //4.2
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
打开命令提示符,输入以下命令
cl /c testdll.cpp //生成testdll.obj
link /dll testdll.obj //生成testdll.lib testdll.exp testdll.dll
cl /c main.cpp //生成main.obj
link main.obj testdll.lib //生成main.exe
执行main.exe
结果:
testdll
3.2+6.5=9.7
6.8-2.6=4.2
- cl创建并调用dll
- DELPHI创建并调用 DLL
- 创建并调用Win32 DLL
- 在Dll中创建对话框并调用
- 在Dll中创建对话框并调用
- 在Dll中创建对话框并调用
- 在Dll中创建对话框并调用
- 在Dll中创建对话框并调用
- 在Dll中创建对话框并调用
- 在VC中创建并调用DLL
- [C#]创建并调用dll文件
- 在VC中创建并调用DLL
- 在VC中创建并调用DLL
- 创建Win32 DLL,并在C#里面调用
- (转载)在Dll中创建对话框并调用
- 在Dll中创建对话框并调用及AFX_MANAGE_STATE(AfxGetStaticModuleState())
- VS_2005_创建DLL工程,并进行调用与调试例子
- 创建并调用MFC规则DLL的实例
- VC2005:无法执行添加/移除操作
- 你讨厌你的项目leader么
- 4月也门之旅
- Maemo 中交叉编译D-BUS 1.2.1
- ubuntu下安装Adobe Reader
- cl创建并调用dll
- UML建模中的状态图及状态图建模原则示例摘要(转摘)
- Are You Ready
- C++各大有名库的介绍之C++标准库
- redflag下配置samba服务器
- application对象和config对象
- Pocket 中获取SIM卡中联系人信息
- resin3.16安装
- QQ三国简要分析