如何在raspbian上包含linux头文件(cfg80211.h)?

时间:2017-03-14 21:38:22

标签: linux include raspbian radiotap

我正在编写一个嗅探工具,我想使用无线电点击解析器(radiotap.c),其原型在net / cfg80211.h中可用

我包含了标题但是在编译时我得到的错误是没有这样的文件或目录。

现在我下载了几个linux-headers(比如linux-headers-4.4.0-1-common)并使用了make headers_install但是编译时仍然没有找到头文件,因为它没有被复制到任何指定的目录中作为包含路径。我必须手动执行此操作吗?

我尝试的另一件事是用-I添加到我的make文件的路径(在/ usr / src / linux-headers-xyz / include目录中)。但后来我得到了其他头文件丢失的错误(cfg80211.h中包含的那些)所以我认为这不是正确的方法,因为我必须手工包含更多的头文件。

我错了吗?我现在已经谷歌搜索了很长一段时间,而且似乎使用" make headers_install"应该做的 - 它不适合我。

0 个答案:

没有答案