博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cygwin环境编译时找不到jni.h的问题
阅读量:6097 次
发布时间:2019-06-20

本文共 293 字,大约阅读时间需要 1 分钟。

近日笔者在学习NDK时,写了个交叉编译的小例子,提示找不到jni.h和jni_md.h,原因是cygwin中的gcc工具包include缺少了jni的头文件(毕竟是编译c的主流工具,自然不会给你配置java的头文件)

这俩文件的位置分别在,jdk的安装路径下:

%JAVA_HOME%/include/  和 %JAVA_HOME%/include/win32/

复制到“cygwin/gcc(当前用到的版本)/include/”下,即可解决问题

转载于:https://www.cnblogs.com/codeworker/archive/2012/04/12/2445028.html

你可能感兴趣的文章
vsftpd 相关总结
查看>>
bash complete -C command
查看>>
解决zabbix 3.0中1151端口不能运行问题
查看>>
售前工程师的成长---一个老员工的经验之谈
查看>>
Get到的优秀博客网址
查看>>
压力测试对于BCH真的有意义吗?
查看>>
Node.js Web 模块
查看>>
Vlmcsd: 自建 KMS 激活服务器
查看>>
maven的私服搭建
查看>>
基于环状队列和迭代器实现分布式任务RR分配策略
查看>>
React Native Android 开发环境搭建,只需4步
查看>>
IntelliJ Idea编译报错:请使用 -source 7 或更高版本以启用 diamond 运算符
查看>>
YII中的$this->createUrl()参数前面斜杠使用说明
查看>>
java动态编译
查看>>
如何修改xmind语言设置
查看>>
OSChina 周三乱弹——喜欢就好,520?我会不好意思
查看>>
OSChina 周三乱弹 —— 风扇写着先生请自爱
查看>>
python os.mkdir与 os.makedirs
查看>>
AccessDB 读取 mybatis实现 以及 + 单独测试类
查看>>
分享一个 今天发现一个 ckplayer 播放rtmp 问题 问题。
查看>>