转自http://huangjianming31.blog.163.com/blog/static/3474087120107333725748/
开发板real6410移植内核系统后总是显示错误:
[root@Real6410 /]# sh: apm: not found
QDir::readDirEntries: Cannot read the directory: /usr/lib/ipkg/externinfo
第一个问题sh: apm: not found
qt运行的时候会去运行apm命令,但实际上文件系统没有安装这个命令,解决办法:
在文件系统中增加一个可执行脚本apm,当然这个脚本什么也不用做,内容如下即可:
#!/bin/sh在主机中给这个脚本增加可执行属性并放到板子文件系统的/usr/sbin下即可
第二个问题QDir::readDirEntries: Cannot read the directory: /usr/lib/ipkg/externinfo
自己手动建立/usr/lib/ipkg/externinfo目录即可
本文解决real6410开发板在移植内核系统后遇到的两个问题:一是qt运行时报错找不到apm命令,解决方法是在文件系统中添加一个空的可执行脚本apm;二是无法读取目录/usr/lib/ipkg/externinfo,解决方案为手动创建该目录。
1万+

被折叠的 条评论
为什么被折叠?



