带有 NDK 平台的 C++ 错误帮助 '_IOR' 未在此范围内声明

c++ with ndk platform error help '_IOR' was not declared in this scope

本文关键字:IOR 声明 范围内 NDK 错误 C++ 帮助 平台 带有      更新时间:2023-10-16

谁能告诉我为什么我得到这个错误时,用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:ndkplatformsandroid-14 files

接缝我需要添加这个#include <sys/ioctl.h>