linux编译android无法找到"jni.h"“jni_md.h”的头文件怎么办?
2016-10-21 16:12
246 查看
linux编译android无法找到"jni.h"“jni_md.h”的头文件怎么办?
曰:
第一:安装Linux版本jdk;百度一发可见;
第二:在jdk下面找到jni.h jnimd.h所在的位置;分别在/usr/lib/安装jdk的目录/include,/usr/lib/安装jdk的目录/include/linux下面。
第三:然后编译的时候gcc -I 头文件所在的位置;
注意:
然而又缺少各种乱七八糟的头文件,发现这个博客写的很好:
点击打开链接可以看看。
曰:
第一:安装Linux版本jdk;百度一发可见;
第二:在jdk下面找到jni.h jnimd.h所在的位置;分别在/usr/lib/安装jdk的目录/include,/usr/lib/安装jdk的目录/include/linux下面。
第三:然后编译的时候gcc -I 头文件所在的位置;
注意:
然而又缺少各种乱七八糟的头文件,发现这个博客写的很好:
点击打开链接可以看看。
相关文章推荐
- 编译Linux/Android 输出很多信息很难找到错误/警告信息怎么办?
- 搭建arm-linux-gcc交叉编译工具链环境(Android原生(JNI)开发环境搭建)
- Ubuntu下编译AndroidNDK项目报arm-linux-androideabi-gcc:命令未找到
- linux下编译新内核,解决无法找到eth0设备问题,安装eth0网卡驱动
- 解决Linux下Qt编译出现"cannot find -lGL"以及无法安装libgl1-mesa-dev的问题
- JNI之——VS编译c++时Error:无法打开源文件"xxx.h"
- OK6410 编译内核 无法找到arm-linux-gcc
- Android JNI 编译正确 但是提示程序有错误无法运行 而且还看不到任何错误提示 的解决方法
- linux下eclipse构建并编译android一个简单jni项目
- Fedora9.0和VMware6.5下编译内核出现arm-linux-gcc无法找到的错误解决办法
- 关于RadASM使用编译资源脚本功能无法找到指定头文件的解决方案
- Ubuntu下编译AndroidNDK项目报arm-linux-androideabi-gcc:命令未找到
- 在Linux环境下怎么编译Android源码?
- linux下eclipse构建并编译android一个简单jni项目
- Fedora9.0和VMware6.5下编译内核出现arm-linux-gcc无法找到的错误解决办法
- Ubuntu下编译AndroidNDK项目报arm-linux-androideabi-gcc:命令未找到
- Linux环境下Android JNI程序的编译
- ubuntu12.04 64bit 编译android源码时遇到的问题"make: *** [out/host/linux-x86/obj/EXECUTABLES/adb_intermediates"
- Android开发-工具:Android Studio 怎么添加使用第三方jar包及无法编译的问题解决方法
- 曾经在linux中用交叉编译工具编了一个可执行文件在android系统的板子上跑,无法执行