NDK 编译报错:request for member 'FindClass' in something not a structure or union
2024-09-04 11:30:24
ndk编译 xx.c文件时一直报下面的错误:
”request for member 'FindClass' in something not a structure or union ...”
原因是源码是 .c 文件 而c文件中 使用env 需要 使用“(*env)->”
而我在别的地方拷贝的代码里使用的是 c++ 形式的 用法:“env->”
解决方法 把.c 文件 改成.cpp 文件。
-------------------------------------------------------------------------------------------------------------------------------
在linux下如果.c文件中用 “env->” 编译会找不到此结构,必须用“(*env)->”,或者改成.cpp文件,以 c++的方式来编译
http://bbs.csdn.net/topics/360018420/
最新文章
- Ajax中get请求和post请求
- SQL Server存储过程中使用表值作为输入参数示例
- mongodb学习02基础知识
- java提高篇---HashSet
- struts2+hibernate-jpa+Spring+maven 整合(2)
- Sencha touch Panel之间的跳转(如不使用TabPanel或者Carousel控件而产生跳转的动画效果)
- .net分布式压力测试工具(Beetle.DT)
- java web 学习总结之 Servlet/JSP 编码问题
- ACM Sudoku
- 牛客练习赛43C Tachibana Kanade Loves Review
- array2json() - Convert PHP arrays to JSON
- 127、Universal-Image-Loader解析(转载)(图片加载)
- “更新时间”字段的:ON UPDATE CURRENT_TIMESTAMP 含义
- SpringBoot集成RabbitMQ
- beego生成 api 项目 &;&; api 文档
- 统计方形(NOIP1997)
- Codeforces 912E - Prime Gift
- 【轨迹动画css】不规则轨迹动画css教程,弹球,客服广告悬浮层都可以用
- beeshell —— 开源的 React Native 组件库
- delphi 10.2 ----memo 的例子 实现基本记事本功能