今天照着友善之臂的手册编译x86-qt,用手册里介绍的hello程序实验,在刚刚编译完的 hello 目录下,./run-hello,总是出现错误
[root@localhost hello]# ./run-hello
Using display 0
./run-hello: line 17: hello: command not found
去网上查了一下,改法如下:
#!/bin/sh
../qtopia-2.2.0-FriendlyARM/qt2/bin/qvfb -width 240 -height 320 -depth 16 &
#export CAMERA_DEVICE=/dev/video1
#qtopia-2.2.0-FrinedlyARM/qt2/bin/qvfb -width 640 -height 480 -depth 16 &
cd ../qtopia-2.2.0-FriendlyARM/qtopia/image
mkdir root 2>/dev/null || true
export HOME=$PWD/root
cd opt/Qtopia
export PATH=$PWD/bin:$PATH
export LD_LIBRARY_PATH=$PWD/lib:$LD_LIBARAY_PATH
export QTDIR=$PWD
export QPEDIR=$PWD
export KDEDIR=$PWD/../kde
sleep 3
/opt/FriendlyARM/mini2440/x86-qtopia/qtopia-2.2.0-FriendlyARM/qtopia/bin/hello -qws
#hello -qws
PS:友善之臂的板子,有时候真的感到很无语,比如说我买的是micro2440,按照手册上的烧写步骤烧写linux系统,就从来没有烧写对过,后来无意间拿带的mini2440光盘里的程序来烧写,好了!可我是初学者,肯定是我买的哪种型号就用以哪种型号命名的光盘吧,白白的耽误了我那么多时间.....