1、修改开机启动脚本 mx6平台Qt系统开机后默认启动桌面程序fluidlauncher,若要改成默认启动其他Qt应用程序,在超级终端执行以下命令 (此处假设要启动的应用程序名为new_app,放到了 /opt/qt4.8.5/apps路径下,请根据实际情况修改文件名和路径): root@freescale /$ vi /etc/rc.d/apps.sh 改成以下内容: #!/bin/sh #app #cd /opt/qt4.8.5/demos/embedded/fluidlauncher #./fluidlauncher -qws & cd /opt/qt4.8.5/apps ./new_app -qws & #apps 保存并重启就可以看到默认启动了刚设置的应用程序。也可以修改文件系统源码下的etc/rc.d/apps.sh文件,改动方法同上,然后重新制作文件系统映像并烧写到平台。 2、制作自启动脚本 (1)制作apps.sh 生成一个apps.sh文件,内容同上 (2)自己制作的qt程序生成的二进制文件,假定为new_app (3)制作一个脚本,暂命名为1.sh 内容如下: #!/bin/sh cp new_app /opt/qt4.8.5/apps cp apps.sh /etc/rc.d/ sync 注意:在使用脚本前,需要赋予其权限: chmod u+x 1.sh chmod u+x apps.sh (4)将以上三个文件拷到SD卡,插到开发板上 在终端执行命令: /media/mmcblk0p1/1.sh 然后再重启就可以了 |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2024-11-22 15:24
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.