最近写ndk代码时报头文件找不到的错

报错图如下:

解决办法是用cmake引入nkd头文件

include_directories(E/work/sdk/ndk-bundle/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include)
#指定CMake构建本地库时所需的最小版本
cmake_minimum_required(VERSION 3.4.1)include_directories(E/work/sdk/ndk-bundle/toolchains/llvm/prebuilt/windows-x86_64/sysroot/usr/include)
add_library( # Sets the name of the library. 将资源文件生成动态链接库(so文件)的库名称(文件名称:“lib" +设置的名称)hello# Sets the library as a shared library.SHARED# Provides a relative path to your source file(s).资源文件(C或C++)的相对位置src/main/jni/NativeConvertUtil.cppsrc/main/jni/Test.cpp)find_library( # Sets the name of the path variable.log-lib# Specifies the name of the NDK library that# you want CMake to locate.log )target_link_libraries( # Specifies the target library.将所有的add_library中的库链接起来,有多少个add_library成的库就将其添加到这里hello  #这个和add_library中的指定的so库名称一致# Links the target library to the log library# included in the NDK.${log-lib} )

ndk cmake ‘jni.h‘ file not found 问题解决相关推荐

  1. 使用NDK过程中出现“Unresolved inclusion jni.h”

    使用JNI调用C++编译而成的动态链接库文件的时候,出现了"Unresolved inclusion jni.h"问题 对于这种问题主要有两种解决办法: 第一种解决方法:添加包含的 ...

  2. cmake 成功后, make 出现 No such file or directory 问题解决

    cmake 成功后, make 出现 No such file or directory 问题解决 参考文章: (1)cmake 成功后, make 出现 No such file or direct ...

  3. Cannot open include file: jni.h: No such file or directory解决方法

    在此运行Visual Studio 2012 项目时出现 #include <stdio.h> #include <jni.h> int main() { printf(&qu ...

  4. Android之JNI NDK错误找不到jni.h 小黄x Type xxx could not be resolved

    为什么出现这样的问题,按道理设置NDK路径之后,可以自己找到才对啊,现在没有时间去跟,等有空再研究,要是有谁知道分享一下. 先解决再说,项目急. 网上查了一下,都是添加路径,但还是不行.. 我用的是. ...

  5. NDK篇 - JNI NDK 初探

    前几天一直在忙项目,所以断更了两天,今天继续写.进入到 NDK 篇了,先来了解下 NDK 与 JNI,后面的文章将带大家来交叉编译一些成熟的开源项目. 目录: 什么是 JNI 什么是 NDK Andr ...

  6. NDK,动态链接库,JNI

    jni是java调用本地方法(c.c++写的),android 下用JNI需要.so文件,NDK就是能够方便快捷开发.so文件的工具.使用NDK的基本思路就是将本地代码(native code)编译成 ...

  7. android studio jni.h 红色报错

    所有的配置均按照网上配置,报错. 发现在为的ndk-10的liunx版本下的platform 平台里面只有一个版本,在网上找到最新版11版下载.然后重新导入配置解决 android studio 的N ...

  8. linux android ndk r9b JNI 开发过程(COCOS2D-X配置)

    我是小白 折腾了两天了. 终于成功第一次运行- 网上一堆教程乱死了然后其实现在android官方已经认定NDK为必要开发环境所以现在的配置其实很简单 另外Cocos2d-x的编译真是奇怪死了对一个只把 ...

  9. java jni.h_java-如何使jni.h被找到?

    对我来说,确保包含JDK安装是一件简单的事情(我只有JRE). 我的openJDK输出看起来像: Java interpreter : /usr/lib/jvm/java-8-openjdk-amd6 ...

最新文章

  1. 阅读Book: MultiObjective using Evolutionary Algorithms (6) ---- 满足Pareto-optimality的条件证明,第二章完结
  2. [css] 相邻兄弟选择器、后代选择器和子选择器三者有什么区别?
  3. 日式餐饮主题PPT模板
  4. 【190105】VC++ 家庭理财系统1.0(Access)源码源代码
  5. 微PE安装win10系统 GPT、BOOTMGR PBR、EFI PART红色
  6. 北大光华女的超强面经! 感动之余,真的受益匪浅。
  7. 【小技巧】2345——今日热点弹窗广告(未完成)
  8. 广告行业中那些趣事系列43:小布语音助手知识问答比赛优化实践
  9. 知道创宇赵伟乌镇演讲:以云护云、以云治云,构建云端安全治理体系
  10. Android 通过FTP方式下载服务器文件
  11. Java:MouseListener、MouseMotionListener监听器与MouseEvent事件
  12. 蓝牙解码格式哪个最好_让有源音箱飞起来,让汽车音响硬起来,飞傲BTR5蓝牙HiFi解码品评...
  13. I2C的ACK和NACK
  14. 月薪3500的我,是怎样把自己 “逼”成月入十万的?
  15. “音乐床”网页引用本地歌曲最佳途径
  16. Vic-软件测试-开始软件测试
  17. bzoj3307: 雨天的尾巴
  18. 【论文阅读】(2020)Knapsack polytopes: a survey(上)
  19. 还有谁比阿里人更懂Spring Cloud Alibaba 呢?阿里P8纯手打笔记 本网站收藏已过W
  20. 随机在圆上生成n个点,这n个点在同一半圆的概率是多少?

热门文章

  1. 记录一种在C语言中的打桩实现及原理
  2. CMake Error: The source directory “/~./opencv-4.5.0/build“ does not appear to contain CMakeLists.tx
  3. 可配D31,d15功能的ZJ-4型宽量程型D33测试仪
  4. SpringCloud微服务架构分布式组件如何共享session对象
  5. 【Leetcode_easy】748. Shortest Completing Word
  6. 为什么程序员们喜欢写脚本?
  7. 基于51单片机的噪声测量仪仿真
  8. infa 组件学习总结----aggregator
  9. 【计算机网络面试高频】-TCP协议常见问题详解,TCP数据报组成部分详解
  10. 【草稿】DNS配置问题引起的java.net.UnknownHostException