我试图ioctl.h
在我的 Gumstix Linux 中包含以使用板载 ADC。
反过来,ioctl.h
包括asm/ioctls.h
我的机器上缺少的内容。
事实上,整个/usr/asm
目录都丢失了。有谁知道我应该如何添加/安装它以及它为什么丢失?
我有同样的问题。我为这个目录以及其他几个目录创建了一个符号链接(对不起,我不能更具体,因为这是在以前的雇主那里,我没有它。)
确保您已安装内核头文件:
opkg install task-native-sdk
然后创建符号链接:
ln -s /usr/asm /usr/src/linux-3.0.0/include/asm/
(再次,继续记忆......)
这取决于架构。例如对于 x86,文件
/arch/x86/include/asm/ioctl.h
包括
包括/asm-generic/ioctl.h
包含相关信息的