在上面的过程中,你可以不用在“make image”后再去“make”生成kernel内核,因为你只需要生成romfs就可以了,它里面已经有sqlite了。
现在你就可以把你生成的含有sqlite应用程序的romfs下载到开发板上运行一下。
Welcome to ____ _ _ / __| ||_| _ _| | | | _ ____ _ _ _ _ | | | | | | || | _ \| | | |\ \/ / | |_| | |__| || | | | | |_| |/ \ | ___\____|_||_|_| |_|\____|\_/\_/ | | |_|
GDB/ARMulator support by <davidm@snapgear.com> For further information check: http://www.uclinux.org/
Command: /bin/ifconfig eth0 up 10.0.0.2 Execution Finished, Exiting init: Booting to single user mode
Sash command shell (version 1.1.1) /> cd bin /bin> ls -l sqlite -rwxr-xr-x 1 0 0 327072 Jan 01 00:00 sqlite /bin >cd /tmp /tmp>sqlite test.sqlite sqlite> create table my(name varchar(80), num smallint); sqlite> insert into my values('yutao', 100); sqlite> insert into my values('uclinux', 99); sqlite> select * from my; yutao|100 uclinux|99 sqlite> .tables my sqlite> .schema create table my(name varchar(80), num smallint); sqlite> .q /tmp>ls –l test.sqlite
|
你要保证你的/tmp是可写的目录。
好,现在你的sqlite就已经在uclinux运行起来了,感觉如何呀,在uclinux也可以玩玩“select * from”,感觉很爽吧。
(参考链接: http://dev.yesky.com/SoftChannel/72342371878043648/20041216/1889350.shtml)
|