Chinaunix首页 | 论坛 | 博客
  • 博客访问: 925451
  • 博文数量: 264
  • 博客积分: 10107
  • 博客等级: 上将
  • 技术积分: 2455
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-09 16:34
文章分类

全部博文(264)

文章存档

2012年(1)

2011年(11)

2010年(128)

2009年(82)

2008年(42)

我的朋友

分类:

2010-05-19 16:01:52

C++ 调用C++的dll
 
拷贝dll文件到debug目录
拷贝lib文件到代码目录
 
将dll和lib文件添加至项目中
使用之前
extern "C" _declspec(dllimport) float F2C(float f);
 
然后直接使用 float F2C(float f);
 
 

C++ 调用C的lib
 
拷贝lib文件到代码目录
 
将lib文件添加至项目中
使用之前
extern "C"
{
   void dlltest();
 
然后直接使用dlltest();
 

C# 调用
 
使用之前
    [DllImport("cplusplus.dll")]
    public static extern ECODE Add(int i, int j);
 
 
 
 

Java调用
 
待补充......
 
阅读(384) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~