主题 : qt-embedded在开发板上自启动的问题? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 23048
精华: 0
发帖: 25
金钱: 125 两
威望: 25 点
综合积分: 50 分
注册时间: 2010-06-11
最后登录: 2011-03-16
楼主  发表于: 2010-09-02 11:20

 qt-embedded在开发板上自启动的问题?

如果不借助于qtopia,qt-embedded的程序在ARM板上怎么自启动呢?
我试了几种方法都自启动不了:
第一种:修改~/.bashrc文件加入环境变量:
        export  QTDIR=/opt/qt
                export  QTEDIR=$QTDIR
                export   LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

               我的库都在/opt/qt/lib下面,然后source ~/.bashrc或者重启开发板使环境变量生效。
        
       然后修改/etc/init/rd/rcS加入/opt/qt/aclock -qws

第二种:直接修改/etc/init.rd/rcS,在最后加入:
       export  QTDIR=/opt/qt
              export  QTEDIR=$QTDIR
              export   LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
              /opt/qt/aclock -qws
    
             然后重启开发板。

两种方法都自启动不了,请那位大哥帮忙指点一下小弟,小弟先谢谢了!
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2010-09-02 12:42
把/bin/qtopia脚本中的最后一行改为要启动的程序就可以了。
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 23048
精华: 0
发帖: 25
金钱: 125 两
威望: 25 点
综合积分: 50 分
注册时间: 2010-06-11
最后登录: 2011-03-16
2楼  发表于: 2010-09-02 17:11
多谢mindee老兄,按你所说的改了之后,确实可以自启动了,但是键盘还不能用,以前的驱动可以用吗?还是要重新写驱动?
请指教?
www
级别: 新手上路
UID: 27787
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2010-08-31
最后登录: 2010-10-07
3楼  发表于: 2010-09-02 20:35
可以把按键驱动改写为标准键盘驱动,注册为Input,QT界面就能识别
级别: 新手上路
UID: 23048
精华: 0
发帖: 25
金钱: 125 两
威望: 25 点
综合积分: 50 分
注册时间: 2010-06-11
最后登录: 2011-03-16
4楼  发表于: 2010-09-06 10:43
谢谢www的关注,改为标准键盘就是在readKeyboardData函数中改吗?
具体怎么操作请说详细一点好吗?谢谢!