带有ndk平台错误帮助'_IOR'的c ++未在此范围内声明
Posted
技术标签:
【中文标题】带有ndk平台错误帮助\'_IOR\'的c ++未在此范围内声明【英文标题】:c++ with ndk platform error help '_IOR' was not declared in this scope带有ndk平台错误帮助'_IOR'的c ++未在此范围内声明 【发布时间】:2013-04-25 15:36:51 【问题描述】:任何人都可以告诉我为什么在使用 ndk 编译 cpp 代码时会出现此错误:
C:/ndk/samples/fmservice/src/jni/JFmRxNative.cpp:304:24: error: expected primary-expression before 'struct'
C:/ndk/samples/fmservice/src/jni/JFmRxNative.cpp:304:24: error: '_IOR' was not declared in this scope
line 304 : res = ioctl(radio_fd,VIDIOC_QUERYCAP,&cap); character 24: VIDIOC_QUERYCAP
我使用了 C:\ndk\platforms\android-14 文件
【问题讨论】:
【参考方案1】:接缝我需要添加这个#include <sys/ioctl.h>
【讨论】:
以上是关于带有ndk平台错误帮助'_IOR'的c ++未在此范围内声明的主要内容,如果未能解决你的问题,请参考以下文章
gcc 标头错误:“_mm256_set_m128d”未在此范围内声明
ssh:重定位错误:ssh:符号 EVP_enc_null,版本 OPENSSL_1.0.0 未在带有链接时间参考的文件 libcrypto.so.1.0.0 中定义