hostapd编译

hostapd编译从官网下载源码http://w1.fi/hostapd/说明:本篇文章基于前两篇libnl编译和openssl编译的结果,存放路径第一步,解压tar-xvfhostapd-2.5.tar.gz cdhostapd-2.5/hostapd/第二步 cpdefconfig.config修改.config将#CONFIG_LIBNL32=y修改为CONFIG_LIBNL32=y第三步,修改M…

大家好,又见面了,我是你们的朋友全栈君。

从官网下载源码 http://w1.fi/hostapd/

说明:本篇文章基于前两篇libnl编译和openssl编译的结果,存放路径

第一步,解压

tar -xvf hostapd-2.5.tar.gz 

cd hostapd-2.5/hostapd/

第二步 

cp defconfig .config

修改.config

#CONFIG_LIBNL32=y

修改为

CONFIG_LIBNL32=y

第三步,修改Makefile

增加下面几行(地址需要根据实际编译的地址改变)

#openssl 
CFLAGS += -I/lhome/srwang/third/openssl/src/openssl-1.0.2h/__install/include/
LIBS += -L/lhome/srwang/third/openssl/src/openssl-1.0.2h/__install/lib
#libnl
CFLAGS += -I/lhome/srwang/third/libnl/src/libnl-3.2.25/__install/include/libnl3/
CFLAGS += -I/lhome/srwang/third/libnl/src/libnl-3.2.25/__install/include/

LIBS += -L/lhome/srwang/third/libnl/src/libnl-3.2.25/__install/lib/

第四步, 

 make clean
 make CC=aarch64-himix100-linux-gcc

有些打印 No package ‘libnl-3.0’ found,可以忽略

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143175.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月22日 上午9:40
下一篇 2022年5月22日 上午9:40


相关推荐

  • Android Binder机制(超级详尽)

    1.binder通信概述   binder通信是一种client-server的通信结构,   1.从表面上来看,是client通过获得一个server的代理接口,对server进行直接调用;   2.实际上,代理接口中定义的方法与server中定义的方法是一一对应的;   3.client调用某个代理接口中的方法时,代理接口的方法会将client传递的参数打包成为Pa

    2022年4月6日
    48
  • latex多行公式一个编号_word输入latex公式

    latex多行公式一个编号_word输入latex公式注:本人不提供任何版本的Mathtype软件安装包。前面分享了6.x版本Mathtype在高版本Word中安装插件的方法:如何在MSWord中添加Mathtype插件?但是我发现大多数人使用Mathtype编辑公式的效率极低,主要体现在不管啥命令都用鼠标在Mathtype的UI界面中选择,这样势必会花费很多时间,因为手一会儿在键盘上,一会儿在鼠标上,很容易分心。…

    2022年10月11日
    4
  • plsql激活码/注册码 PL/SQL Developer激活码注册码全版本永久激活

    plsql激活码/注册码 PL/SQL Developer激活码注册码全版本永久激活注册码:ProductCode(产品代号):4t46t6vydkvsxekkvf3fjnpzy5wbuhphqzserialNumber(序列号):601769password(密码):xs374ca

    2022年7月14日
    595
  • vscode运行python乱码_vscode运行python程序输出乱码

    vscode运行python乱码_vscode运行python程序输出乱码如果直接这样运行 python 代码 会出现 print 打印出来的中文是乱码 要解决这个问题有三种办法 1 增加系统全局变量以 windows 系统为例 添加系统变量 PYTHONIOENCO UTF8 重启 vscode 学习视频推荐 java 视频教程 2 修改 VSC 配置文件 F1 键调出控制台 输入 task 选择任务 配置任务运行程序 打开 tasks json 文件 增加以下信息

    2026年3月17日
    2
  • 手表英文月份缩写对照表_日期缩写格式

    手表英文月份缩写对照表_日期缩写格式一月份=JAN.Jan.=January二月份=FEB.Feb.=February三月份=MAR.Mar.=March四月份=APR.Apr.=April五月份=MAYMay=May

    2022年8月5日
    5
  • 创建双向链表(详解)

    创建双向链表(详解)双向链表操作在学习了单链表之后 就顺带学习了双链表的操作 什么是双链表 双链表顾名思义 就是链表由单向的链变成了双向链 使用这种数据结构 我们可以不再拘束于单链表的单向创建于遍历等操作 大大减少了在使用中存在的问题 在单链表中 我们有一个数据域 还有一个指针域 数据域用来存储相关数据 而指针域则负责链表之间的 联系 而在双向链表中 我们需要有两个指针域 一个负责向后连接 一个负

    2026年3月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号