第三期WiFi项目编译iw出错

跟着视频一步步来,该修改的都修改了,最后编译还出现了一个错误,是什么原因,下面是出错的过程

book@www.100ask.org:~/test/wifi_firmware/iw/iw-3.11$ make

 CC   iw.o

 CC   genl.o

 CC   event.o

 CC   info.o

 CC   phy.o

 CC   interface.o

 CC   ibss.o

 CC   station.o

 CC   survey.o

 CC   util.o

 CC   mesh.o

 CC   mpath.o

 CC   scan.o

 CC   reg.o

 GEN  version.c

 CC   version.o

 CC   reason.o

 CC   status.o

 CC   connect.o

 CC   link.o

 CC   offch.o

 CC   ps.o

 CC   cqm.o

 CC   bitrate.o

 CC   wowlan.o

 CC   coalesce.o

 CC   roc.o

 CC   p2p.o

 CC   sections.o

 CC   iw

/work/tools/usr/local/arm/4.3.2/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lnl-genl-3

collect2: ld returned 1 exit status

Makefile:105: recipe for target 'iw' failed

make: *** [iw] Error 1


请先 登录 后评论

1 个回答

百问网_赵老师
擅长:嵌入式开发

根据提示,找不到 -lnl-genl-3依赖,检查你安装的libnl是否安装成功,生成出来的头文件和库文件都可以往系统头文件目录和库文件目录放一放,有可能是你的系统目录和老师的不一样,导致编译时找不到你编译出来的头文件和库文件。

请先 登录 后评论
  • 1 关注
  • 0 收藏,316 浏览
  • 安妮的小熊 提出于 2022-01-12 17:40

相似问题