当前位置:首页 > 芯闻号 > 充电吧
[导读]源码下载官网: https://w1.fi/releases/ libnl-1.1.4交叉编译: ./configure CC=xx-gcc \ --prefix=/home/xx/openspur

源码下载官网:

https://w1.fi/releases/


libnl-1.1.4交叉编译:

./configure CC=xx-gcc
--prefix=/home/xx/openspurce/wpa_s_2_6/opensrc/release
--sysconfdir=/home/xxx/openspurce/wpa_s_2_6/opensrc/release --host=xxx --disable-static
其中,CC=交叉编译器, --host=编译适配主机的类型(在运行主机上通过uname -m查看)
make CC=xx-gcc

make install


openssl编译:
./Configure linux-elf no-asm --prefix=/home/xx/openspurce/wpa_s_2_6/opensrc/release
--openssldir=/home/xx/openspurce/wpa_s_2_6/opensrc/release
--cross-compile-prefix=xx shared 
其中,--cross-compile-prefix=交叉编译器
make CC=xx-gcc

make install


wpa_supplicant源码:
Makefile添加:
   CFLAGS+=-I/home/xx/openspurce/wpa_s_2_6/opensrc/release/include/
   LIBS += -L/home/xx/openspurce/wpa_s_2_6/opensrc/release/lib
   LIBS_p += -L/home/xx/openspurce/wpa_s_2_6/opensrc/release/lib
   LIBS_c += -L/home/xx/openspurce/wpa_s_2_6/opensrc/release/lib
cp defconfig .config(可配置编译选项)
make CC=xxx
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭