通過超級終端進入到ARM板的文件系統下,打開/etc/init.d/rcS文件,添加語句/bin/qt4 &。
注:1.這裏是文件系統下的bin目錄裏的qt4文件,本人使用的是qt4.7.1。
修改完以後,進入到/bin/qt4文件中進行修改,添加語句./opt/smarthome -qws。
注:1.這裏的/opt/是文件系統下的opt文件夾,./opt/smarthome -qws就表示執行opt文件夾下的smarthome 文件,即執行我們想要開機自啓的軟件。
2.如果在qt4中發現有其他的啓動或進入其他目錄的語句,最好註釋掉,如本人的qt4最後面幾句中有cd /lib/forlinux,和./opt/sada qws,若發現類似的都註釋掉就行,應爲cd可能會改變你的文件路徑,導致./出錯,而後者也爲啓動的程序,會和你的程序衝突。
疑惑:本人手上還有一塊天嵌A8的開發板,但bin下沒有qt4,有一個pda文件夾,以及tslib總報錯。時間來不及,暫還沒想出解決辦法。