主题 : 开发板如何开机启动自己的程序?? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 35954
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2011-01-09
最后登录: 2011-12-19
楼主  发表于: 2011-02-20 23:03

 开发板如何开机启动自己的程序??

查资料说要修改/etc/init.d/rcS这个文件,我把程序全路径写在. /etc/default/rcS
这句的后面才有效,其它地方都没用,为什么啊?还有一般的程序是可以,可带链接库的程序就说找不到要链接的库,这该怎么办?可板子自带的设定好的一个QT程序可以自启动,我也没看到rcS里有这个QT的路径,请问它是怎么做到的?哪位高手能举例说明下该怎么做,谢谢!
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2011-02-20 23:25
rcS中有一句/bin/qtopia
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 35954
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2011-01-09
最后登录: 2011-12-19
2楼  发表于: 2011-02-20 23:43

 回 1楼(mindee) 的帖子

我的rcS里没有这句,如果不是QT呢,那如何解决开机启动时程序链接不到库的问题?
级别: 新手上路
UID: 35954
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2011-01-09
最后登录: 2011-12-19
3楼  发表于: 2011-02-21 00:10
比如要启动GTK程序呢,我在文件系统里删掉那个QT程序,显示板上有么句话
-sh: /etc/opt.root :  /opt/.../...      can not  find
opt.root ????????这是个神马东西?
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
贡献值: 27 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
4楼  发表于: 2011-02-21 10:18
我们缺省的linux中都会有:/etc/init.d/rcS
在用户手册中搜索“rcS”也可以找到相关说明
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 48573
精华: 0
发帖: 30
金钱: 150 两
威望: 30 点
贡献值: 0 点
综合积分: 60 分
注册时间: 2011-06-01
最后登录: 2013-06-04
5楼  发表于: 2012-04-20 21:54
哈哈,不错的东西哟...
级别: 新手上路
UID: 70259
精华: 0
发帖: 4
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 8 分
注册时间: 2012-05-17
最后登录: 2017-09-13
6楼  发表于: 2012-05-18 11:54
:/etc/init.d/rcS 里放应用程序自启动后,无法用ctrl+c停止,应该怎么做?
级别: 新手上路
UID: 70259
精华: 0
发帖: 4
金钱: 25 两
威望: 5 点
贡献值: 0 点
综合积分: 8 分
注册时间: 2012-05-17
最后登录: 2017-09-13
7楼  发表于: 2012-05-18 15:18
无法用ctrl+c停止,只能再次下内核