linux - 未找到 Ubuntu 18.04.3 ieee80211.h
问题描述
我正在使用 libpcap 制作自己的无线网络嗅探器,并且我想在我的程序中包含,编译失败并显示错误消息“致命错误:ieee80211.h:没有这样的文件或目录”。内核版本是 5.3.0-28-generic,我相信它是相当新的,我在 /usr/include、/usr/include/linux 等正常包含路径中找不到任何 ieee80211.h 文件,即使我从其他地方包含它,会出现更多错误,因为它包含更多不存在的来源。看来我必须安装完整的网络源代码系统。
有什么办法可以做到吗?
解决方案
推荐阅读
- python - 当产品有多个入库规则时,Odoo XML-RPC 将库存从一个存储位置转移到另一个存储位置
- pandas - 在 Pandas 中按以字符串开头的索引删除行
- c - 如何始终在崇高的文本中链接数学?
- java - React Native 构建失败 - javax.xml.bind.UnmarshalException:无法创建 com.android.repository.impl.generated.v1.TypeDetails 的实例
- javascript - 在 NodeJS 的画布上用多行居中文本
- node.js - Mongoose - 实例化没有父级的子架构
- java - Spring 数据存储库:列表与流
- python-3.x - 使用 Pandas 读取 excel 文件时如何解决损坏的文件错误
- java - 在 spring 中使用基于 java 的配置而不是 xml 启用绝对排序
- qt - 自定义小部件在 WIdget 窗口中不可见