linux 在C代码中包含wpa_ctrl. h

d7v8vwbk  于 5个月前  发布在  Linux
关注(0)|答案(2)|浏览(64)

我想在C代码中添加wpa_ctrl.hsource code有以下头文件:

#include "includes.h"
#include "common.h"

字符串
我应该如何拥有它们?我需要安装任何软件包吗?或者它们应该在内核头文件或包含路径中吗?如果我需要手动包含它,那么每个文件都依赖于需要手动添加的许多头文件,是否有方便的方法来添加所需的文件

p5cysglq

p5cysglq1#

这些文件是hostapd项目的一部分,以及不会安装的内部头文件,因此您不能在安装软件包后包含它们。
你最好从wpa_ctrl. h中删除你需要的部分。根据你的需要,使用DBus接口与wpa_supplicant通信可能会更好(如果这是你想要的)。

wnvonmuf

wnvonmuf2#

您可以从wpa_supplicant源代码中获取它们。
在这里可以找到他们:
wpa_supplicant-2.4/src/utils/includes.h wpa_supplicant-2.4/src/utils/common.h
我把它们复制到我的项目目录中,一切都正常。
在这里可以找到源代码:
https://w1.fi/releases/

相关问题