termios.h是什么?只有在linux下可以用吗?为什么在windows的VC中说无此文件?

termios.h是什么?只有在linux下可以用吗?为什么在windows的VC中说无此文件?,第1张

1、这是Linux 下串口驱动文件

2、一般只能在Linux下。

3、不能在windows上使用,是因为这不属于C标准库或者WINDOWS标准库头文件

4、要想在windows上使用,需要有开发库的支持。

5、Windows的驱动开发,有专门的驱动包,叫WDK,自己可以去微软官网搜索下载。

是/usr/include/下的头文件,像#include

<linux/wrapper.h>

就是指文件

/usr/include/linux/wrapper.h,有什么用就看名字吧……

。注意就是有些发行版默认没有这些文件的,要搞个

kernel-header之类名字的包

#include

<linux/spinlock_types.h>

#include

<linux/blkdev.h>

#include

<linux/module.h>

#include

<linux/kernel.h>

#include

<linux/fs.h>

#include

<linux/genhd.h>

#include

<linux/init.h>

以上这些基本上都得用到的头文件

一般编译器会报错,根据报错信息,再添加相应的头文件即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11407457.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存