dlmusjh 发表于 2012-11-18 09:53:16

ok6410开机自启动应用程序

请教大侠,我按照如下方法,做了自己的qt程序,现在想开机自启动,也就是开机不自动运行Qtopia2.2.0而是自动运行Qt4.7.1该如何做?(本人开发环境256M内存,2Gnandflash,linux3.0.1内核,Yaffs2文件系统)本人菜鸟求详细步骤,不胜感激!

向qt-4.7.1里边添加应用
软件:ubuntu9.10   qt creator
步骤可参考飞凌《QT移植百科全书》HelloWorld。我的这个程序是自己写的,也很简单,,点击helloForlinx这个按钮的颜色会改变,点击close会退出程序。源码已给。
我的工程目录是/root/helloForlinx下面是我的步骤:
首先确认已经按照手册成功编译qt4.7.1版本。因为QT Creator要用到这个版本。
这里可能需要对Qt Creator进行相关设置。设置过程我不讲解,自己网上去查吧。
按照《QT移植百科全书》编写好ui和代码,并且能够正常运行。
#cd/root/helloForlinx
#/root/qt-everywhere-opensource-src-4.7.1/qt-everywhere-opensource-src-4.7.1/bin/qmake

然后打开Makefile,按照手册上的步骤进行更改:

#make clean
#make
完成之后查看文件信息
#file helloForlinx

好了,然后将这个helloForlinx放到开发板上。
我放在了/opt/qt-4.7.1/demos/helloForlinx/下面
#cd /opt/qt-4.7.1/demos/helloForlinx/

改变权限:
#chmod +x helloForlinx
设置成自启动方式:
#vi /bin/qt4
将最后两行改成如下:

即注释掉原来最后两行,改成
/opt/qt-4.7.1/demos/helloForlinx/helloForlinx -qws
///////(我的这个改成/opt/qt-4.7.1/demos/plotter/plotter -qws)
然后可以运行了
#qt4
即可看到程序运行。

页: [1]
查看完整版本: ok6410开机自启动应用程序