JP5G开发机上需要图形界面配置 wifi网络,为此移植了wpa_supplicant2.5。

1、参考wpa_supplicant-2.5移植与使用l http://blog.csdn.net/hktkfly6/article/details/48949863

但在编译wpa_supplicant时会报缺少libnl库,所以再移植libnl1-1。

参考 wpa_supplicant-2.6交叉编译 http://blog.csdn.net/bhj1119/article/details/53514881

编译libnl1-1:

./configure --host=arm-linux --enable-static --prefix=/usr/local/ssl CC=arm-linux-gnueabihf-gcc

编译时出现错误:

../include/netlink-local.h:239:11: error: ‘ULONG_MAX’ undeclared (first use in this function)

修改方法:

在 ./include/netlink-local.h 中增加头文件

#include <limits.h>

(参考移植wpa_supplicant 2.2问题 http://blog.csdn.net/lh2016rocky/article/details/54380321)

2、使用wpa_gui-qt4:

把windows目录下的文件全部拷到虚拟机,不用单独运行qmake等操作,

直接在workdir\wpa_supplicant-2.5\wpa_supplicant-2.5\wpa_supplicant目录

make wpa_gui-qt4 ,编译过程会出librt.so.1: could not read symbols: Invalid operation错误

解决办法:修改 wpa_gui.pro

INCLUDEPATH += . .. ../../src ../../src/utils
LIBS += -lrt

3、重复编译wpa_gui-qt4的过程

cd wpa_gui-qt4 ;

make clean;

rm Makefile;

cd ..   使当前目录位于wpa_supplicant

make wpa_gui-qt4

4、嵌入式移植虚拟键盘程序

显示汉字,需将data目录放在程序运行目录下。同时this_config.h中

#define RUN_ON_LINUX 1 打开

最新文章

  1. react
  2. Android俄罗斯方块AI设计文档
  3. LINQ to SQL Count/Sum/Min/Max/Avg Join
  4. core--进程
  5. python实现发送邮件功能
  6. 获取其它进程窗口中的状态栏信息(FindWindowEx GetWindowThreadProcessId OpenProcess SendMessage轮番轰炸)
  7. 完整cocos2d-x编译Andriod应用过程
  8. 排查Java线上服务故障的方法和实例分析
  9. 在Activity中动态设置TextView的隐藏属性
  10. 解决Android Activity切换时出现白屏问题
  11. poolingHttpclientConnectionmanager 使用
  12. itest 开源测试管理项目中封装的下拉列表小组件:实现下拉列表使用者前后端0行代码
  13. 论文笔记:Progressive Neural Architecture Search
  14. windows 环境下 dbnamodb 环境搭建与使用
  15. instanceof判断的对象可以是接口
  16. Linux下计算进程的CPU占用和内存占用的编程方法[转]
  17. 2.Linux技能要求
  18. 第一天---关于环境和java基础
  19. Kubernetes1.91(K8s)安装部署过程(四)--Master节点安装
  20. 设计模式 笔记 模版方法模式 Template Method

热门文章

  1. java第六天
  2. PHP curl模拟浏览器采集阿里巴巴的实现代码
  3. Mysql日期转换函数、时间转换函数
  4. 20172305 2018-2019-1 《Java软件结构与数据结构》第四周学习总结
  5. autofac &amp;web api 切换数据库
  6. install ros-indigo-filters
  7. css3 抖动
  8. npm安装vue详细教程(图片详解)
  9. PHP如何安装扩展
  10. .Net Core中使用UEditor