Eclipse怎么快速开发jni程序?
发布时间:2016-02-19 11:19:27 作者:佚名
我要评论
Eclipse怎么快速开发jni程序?开开发软件的时候需要配置结合java和c++的程序开发环境,才能达到两者都支持Eclipse,下面我们就来看看详细的配置方法
本经验将介绍如何配置结合java和c++的程序开发环境,需要同时支持两者的Eclipse。笔者使用Mac系统演示
1、创建java项目,编写有main和两个带有native关键字的方法(如图),保存编译。
2、进入bin文件夹,在命令行中输入javah -jni com.test.jni.Main以创建c++头文件。头文件中包含两个native方法的c++写法。


3、创建c++项目,右击这个项目进行设置。
1)如图添加include(javaHome里面的include)
2)如图选上shared(Windows找MinGW C/C++ Linker)这样就会输出动态数据库
3)如图设置编译后动作(将编译结果拷贝至java项目中)Windows:xcopy libNativeTest.dll ../../NativeTest
4)如图设置输出类型:shared library
OK保存





4、将头文件拷贝至src文件夹(自建),如图编写cpp文件实现,点击Build all,结果如图



5、在java文件中如图添加代码加载动态数据库,运行!


相关推荐:
myeclipse怎么导出war包?Web项目导出war包的方法
eclipse怎么取消断点?eclipse设置一键取消所有断点的方法
相关文章
- myeclipse试用一段时间后提示注册码失败怎么激活?经常使用myeclipse,但是试用一段时间就会弹出注册码失效了,还需要重新下载,太麻烦了,有没有其他的技巧解决这个问题呢2016-02-15
MyEclipse6.5编程的时候怎么开启自动提示和代码自动补全?
MyEclipse6.5编程的时候怎么开启自动提示和代码自动补全?在编程的时候为了省事,我们可以开启大妈自动补全,这样可以大大的提高工作效率,下面分析哪个详细的设置方法,需2016-02-15- Eclipse打开编辑代码的时候,发现控制台编码变成乱码没办法操作了,该怎么办呢?出现这种问题有可能是因为编码格式不对,我们改成UTF-8试一试,下面分享详细的教程,需要的2016-02-04
- MyEclipse怎么快速处理折叠和展开代码?我们在MyEclipse处理折叠和展开的方法都很复杂,想快速的操作该怎么办,今天我们来教大家一个不需要下载插件来解决这个问题的方法,2016-02-03
- eclipse中在DDMS中无法导入mp3文件怎么办?想把想把Mp3文件导入到sdcard,却发现总是报错,该怎么办呢?下面我们来看看这个问题的详细解决办法,需要的朋友可以参考下2016-02-03
- Eclipse代码布局怎么使用退格和缩进快捷键?在编辑程序的时候,为了美观性和可阅读性,我们会根据语句来适当的缩进代码,该怎么快速的缩进代码呢?下面分享Eclipse中退格和2016-01-31
Eclipse创建Maven工程总是出现pom.xml报错怎么办?
Eclipse创建Maven工程总是出现pom.xml报错怎么办?在创建Maven项目后,总是出现pom.xml文件那老是有一个红叉,该怎么解决这个问题呢?下面分享详细的解决办法,需要的朋友2016-01-31- Eclipse怎么设置自动删除空白行和语句后多余空格?在编写程序的时候,保存以后发现有很多空白行,语句尾有空格,想删除空格和空行该怎么办呢?请看下文详细介绍,需要的朋2016-01-29
- myeclipse怎么设置代码字体大小?在编辑代码的时候myeclipse字体显示的代码太小了,看不清,想设置大一点的字体,该怎么办呢?下面分享myeclipse字体大小的方法,需要的朋2016-01-26
- eclipse中ctrl无法查看追踪父类文件该怎么办?我们经常使用ctrl来追踪项目,但是发现ctrl在项目中无法使用,这是阿哥很麻烦的事情,该怎么办呢?下面分析哪个详细的解决办2016-01-26


最新评论