zoukankan      html  css  js  c++  java
  • Eclipse之NDK编译-- Type 'jint' could not be resolved, and JNIEnv, jclass错误解决办法

    最近在研究面部识别美白相关的功能。使用的是opencv,就去研究了。今天正好有空就把安装了ndk,安装完成之后就试图去编译demo程序,hellow-jni c代码,一开始编辑就报错了3个错误信息:

    • Type 'jint' could not be resolved
    • Type 'JNIEnv' could not be resolved
    • Type 'jclass' could not be resolved

    之后我就网上Google了一下,找到了解决方案,下面将解决方案共享给大家:

    1. 在jni项目上右键选择属性
    2. 在选项面板的左侧选择C/C++ General->Paths and Symbols.
    3. 在面板的右侧选择Includes,然后点击Add
    4. %ndkroot%platformsandroid-20arch-armusrinclude  (%ndkroot%是ndk的根目录路径)
    5. 你可以自己选择不同版本的ndk,只要更android-20就可以了。
  • 相关阅读:
    F. Maximum White Subtree 树形dp*换根
    D
    E
    两圆相交板子
    lucass定理
    高精度求组合数
    康托展开与康托逆展开
    FFT变换
    Codeforces Round #625 Div. 1 Problem C
    E.Multiply Pollard_rho质因数分解
  • 原文地址:https://www.cnblogs.com/wangpf/p/5019466.html
Copyright © 2011-2022 走看看