当前位置:网站首页>迅为IMX6开发板QT系统创建AP热点基于RTL8723交叉编译hostapd
迅为IMX6开发板QT系统创建AP热点基于RTL8723交叉编译hostapd
2022-08-03 09:42:00 【mucheni】
使用ssh 上传本压缩包里面的“hostapd-2.9.tar.gz”到Ubuntu 系统(与上面的 openssl 和libnl 在同一
个目录下),如图所示:

然后我们在终端输入“tar -xvf hostapd-2.9.tar.gz”开始解压 hostapd,如图所示:

接着我们使用“cd hostapd-2.9/hostapd”命令,进入到 hostapd 目录,如图所示:

然后我们在终端输入“cp defconfig .config”生成配置文件,如图所示:

然后我们使用“vi Makefile”打开 Makefile 文件,将
ifndef CC
CC=gcc
Endif
修改为:
#ifndef CC
CC=arm-linux-gnueabihf-gcc
#endif
如图所示:

然后在 Makefile 文件里面添加:
CFLAGS += -I../../libnl-3.2.25/install/include/libnl3/
CFLAGS += -I../../openssl-1.0.2h/install/include/
LIBS += -L../../libnl-3.2.25/install/lib/
LIBS += -L../../openssl-1.0.2h/install/lib/
指定hostapd 依赖的头文件和库文件(前面编译 openssl 和libnl 安装到的目录),添加完成后如图所示:

然后退出并保存,接着在终端输入“make”命令,开始编译,如图所示:

编译完成后如图所示:

我们在终端输入“ls”命令可以看到生成了“hostap”文件,如图所示:

至此,hostap 编译完成了。
边栏推荐
猜你喜欢
随机推荐
RSTP(端口角色+端口状态+工作机制)|||| 交换机接口分析
索引(三)
10 minutes to get you started chrome (Google) browser plug-in development
110 MySQL interview questions and answers (continuous updates)
梯度消失和梯度爆炸
Mysql OCP 27题
【LeetCode】112. Path sum
pytorch安装错误
SQL exam questions
系统io统计
CRT command keys
Cartesi 2022 年 7 月回顾
多媒体数据处理实验2:PCA
MySQL-TCL语言-transaction control language事务控制语言
015-Balanced binary tree (1)
验证浮点数输入
【LeetCode】101.对称二叉树
redis实现分布式锁的原理
ImportError: DLL load failed with error code -1073741795
Batch PNG format can be converted to JPG format









