eclipse使用外部工具快捷编译jni
来源:互联网 发布:js将日期转换为时间戳 编辑:程序博客网 时间:2024/05/22 13:05
jni开发中需要编译c文件,当c文件比较少时,另外建立工程比较麻烦,使用eclipse环境可以使用外部工具功能快速编译c文件,下面介绍外部工具的配置方法。
- 首先第一步需要使用java类生产h文件,配置如图:
位置是你jdk安装位置下的javah.exe,我的是
工作目录
${project_loc}是eclipse的内部变量,是当前工程的目录
自变量,就是javah运行时传入的参数,即在命令行下调用时后面输入的
${}标记的都是eclipse的变量,${java_type_name}是你当前选中的java类名,不是文件名
然后刷新标签如下配置,当完成时刷新就能看到生成的h文件了
最后公共还需要设置在菜单上显示,如下配置
最后点应用保存。
下面还有几个,刷新和公共标签都如上配置即可。
2. 有了h文件,就开始编写cpp文件,大家都知道c需要先编译为obj文件,才可以再编译成可执行文件,或者动态库的,下面开始编译o文件
配置如图:
我是使用minGW编译,位置就是我安装位置的g++.exe
工作目录,工程中的jni文件夹,你需要新建该文件夹,在此文件夹里编写cpp文件。
自变量比较长,前两个路径是你jdk中的,针对你系统环境引用,我是windows平台,引用win32目录下的,后面复制即可。
3.最后编译o文件为dll,就可以在java中调用了
位置和工作目录同上。
自变量
最后别忘了配置刷新和公共标签,最后点应用保存。使用时选中需要操作的文件,然后到菜单上外部工具,旁边小箭头下拉选不同工具,稍等就可以生成需要的文件了。
0 0
- eclipse使用外部工具快捷编译jni
- eclipse使用外部工具快捷编译jni
- 使用eclipse直接编译jni并且使用jni
- eclipse配置外部工具利用javah编译生成头文件
- eclipse配置外部工具利用javah编译生成头文件
- eclipse配置外部工具利用javah编译生成头文件
- eclipse配置外部工具利用javah编译生成头文件
- eclipse配置外部工具利用javah编译生成头文件
- 对于eclipse快捷使用
- [Java] Eclipse快捷使用
- Eclipse.外部工具.变量
- 使用QM的外部工具功能编译代码
- 使用Eclipse开发工具实现Android平台JNI的开发
- 使用eclipse编译jni代码遇到的问题记录
- Eclipse环境下通过Cygwin使用NDK编译jni程序
- 使用Eclipse NDK-build 编译jni的步骤示例
- 快捷使用AndroidStudio开发工具
- jni之:eclipse上添加javah快捷菜单
- CentOS6.5基于snort+barnyard2+base的 入侵检测系统的搭建
- moodle 3.0 videoeasy flowplayer poodll 视频插入 播放
- java内存结构
- mongodb杂记
- thread线程,UI线程与后台线程,后台线程把message通过handler传给UI线程
- eclipse使用外部工具快捷编译jni
- 界面传值
- System.setProperty
- Quartz.NET开发指南教程
- jquery 替换原来的html内容
- mysql杂记
- 可视化分析工具Qlik进阶
- 翻翻git之---偏向iOS风格的Switch ToggleSwitch
- Leet Code OJ 235. Lowest Common Ancestor of a Binary Search Tree [Difficulty: Easy]