转自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目录即可