首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++调用JAVA步骤详解

2012-11-07 
C++调用JAVA方法详解http://public0821.iteye.com/blog/423941关于dll文件的生成以及找不到jni.h的解决办

C++调用JAVA方法详解
http://public0821.iteye.com/blog/423941


关于dll文件的生成以及找不到jni.h的解决办法
首先是关于dll文件的生成:

方法如下:

打开VC++6.0,新建->; 工程 ->; win32 Dynamic-Link Library在向导中选择空工程

添加如用javah生成的头文件和自己写的一个cpp文件,然后编译运行,如果没有出现错误,既可以在编译成功的debug文件夹中找到dll文件,如果出现找不到jni.h的错误,那么用如下方法解决:

fatal error C1083: Cannot open include file: 'jni.h': No such file or directory将以下文件:\jdk\include\jni.h

\jdk\include\win32\jawt_md.h

\jdk\include\win32\jni_md.h

复制到Visual Studio.net的安装目录下的\Vc7\include目录中
如果是VC2005则存放到安装目录下的\VC\include目录中

如果是VC6.0,自己找相应的目录即可!



热点排行