我想在C代码上添加wpa_ctrl.h
,source code包含以下头文件:
#include "includes.h"
#include "common.h"
我怎么想拥有它们?我是否需要安装任何软件包,或者他们是否想要在内核头文件或包含路径中?如果我需要手动包含它,那么每个文件都依赖于需要手动添加的一些头文件,是否有一种方便的方法来添加所需的文件
答案 0 :(得分:1)
这些文件是hostapd项目的一部分,以及不会安装的内部头文件,因此您不能在安装软件包后包含它们。
你可能最好从你需要的wpa_ctrl.h中删除部分。根据您的需要,使用例如可能更好。用于与wpa_supplicant通信的DBus接口(如果这是你想要的)。
答案 1 :(得分:0)
您可以从wpa_supplicant源代码中获取它们。
在哪里找到它们:
的wpa_supplicant-2.4 / SRC / utils的/ INCLUDES.H 的wpa_supplicant-2.4 / SRC / utils的/ COMMON.H
我将它们复制到我的项目目录中,一切正常。
在这里找到源代码: