mips平台交叉编译wpa工具
来源:互联网 发布:天津统计局人口数据 编辑:程序博客网 时间:2024/06/07 10:24
所需文件:openssl、libnl、wpa_supplicant,从网上下载这3个的源码,解压。
1.编译openssl:
<1>配置config:
./config no-asm shared --prefix=/home/tony/mtk/others/wpa/openssl-1.0.1s/build
<2>打开Makefile,找到CC等编译器选项,替换为自己的交叉编译链:
CC= /opt/buildroot-gcc463/usr/bin/mipsel-buildroot-linux-uclibc-gccAR= /opt/buildroot-gcc463/usr/bin/mipsel-buildroot-linux-uclibc-ar $(ARFLAGS) rRANLIB= /opt/buildroot-gcc463/usr/bin/mipsel-buildroot-linux-uclibc-ranlibNM= /opt/buildroot-gcc463/usr/bin/mipsel-buildroot-linux-uclibc-nm
<3> make & make install 编译好的库会复制到build目录下。
2.编译libnl:
<1> 配置:
./configure --prefix=/home/tony/mtk/others/wpa/libnl-1.1.4/build CC=/opt/buildroot-gcc463/usr/bin/mipsel-buildroot-linux-uclibc-gcc --host=mips
<2> make & make install
3.编译wpa_supplicant:
<1>配置:
进入wpa目录,
cp -rf defconfig .config<2>在Makefile中添加头文件及库目录:
CC=/opt/buildroot-gcc463/usr/bin/mipsel-buildroot-linux-uclibc-gccCFLAGS+= -Os -I../../libnl-1.1.4/build/include -I../../openssl-1.0.1s/build/includeLDFLAGS += -ldl -L../../libnl-1.1.4/build/lib -L../../openssl-1.0.1s/build/libLIBS += -L../../libnl-1.1.4/build/lib -L../../openssl-1.0.1s/build/libLIBS_p += -L../../libnl-1.1.4/build/lib -L../../openssl-1.0.1s/build/lib<3>make
阅读全文
0 0
- mips平台交叉编译wpa工具
- MIPS平台交叉编译zlib
- Mips 交叉编译工具安装
- mips交叉编译平台(09版)
- minigui3.0.12交叉编译(mips平台)
- 交叉编译CERTI至MIPS平台
- zlib-1.2.8 mips 平台交叉编译
- Ubuntu安装mips平台交叉编译环境
- MIPS架构的交叉编译工具问题
- openssl-1.0.2-beta3 mips 平台交叉编译
- mips 交叉编译valgrind
- MIPS交叉编译openvpn
- 一步一步搭建mips-linux-gcc-4.4.0交叉编译工具
- 用crossdev安装mips交叉编译工具链
- 用Crossdev安装MIPS交叉编译工具链
- Jsoncpp 编译【mips交叉编译】
- linphone的交叉编译(MIPS)
- Mips下交叉编译dropbear
- 智能指针之shared_ptr框架源码剖析
- C语言数组长度极限
- 美团codeM比赛
- TIM 1.1.5 PPT 【让团队沟通协作更轻松】
- BZOJ 1740: [Usaco2005 mar]Yogurt factory 奶酪工厂
- mips平台交叉编译wpa工具
- Spark编程指南(三)
- 使用lombok提高编码效率
- 最简单的java编程21点牌游戏
- 挣值分析
- 守护进程
- 设计模式初理解
- [Docker]2.运行docker容器
- JVM学习笔记(一) 概述