编译和运行arm 版本的QtE-4.6.3 的问题[
我用的是友善之臂提供的新手册和新光盘资料
手册内容
7.6.2 编译和运行arm 版本的QtE-4.6.3
注意,请务必使用我们光盘中提供的交叉编译器arm-linux-gcc-4.4.3,并基于Fedora9平台,
Fedora9 的安装步骤见5.1,我们不能保证所制作的脚本可以在其他平台环境下顺利执行,对此我们也不提供支持。
和 Qtopia-2.2.0 十分类似,我们也为QtE-4.6.3 的编译制作了现成的脚本build-all,进入源代码目录执行:
#cd /opt/FriendlyARM/mini6410/linux/arm-qte-4.6.3
#./build-all
这个过程将十分漫长,根据机器配置不同,会有不同的编译时间,请耐心等待。
当顺利执行完毕,再运行mktarget 脚本,将会从编译好的目标文件目录中,提取出必
要的QtE-4.6.3 库文件和可执行二进制示例,并打包为target-qte-4.6.3.tgz,
把它在开发板的根目录下解压,就可以使用了,如下命令
#tar xvzf target-qte-4.6.3.tgz –C /
这样,就会在/usr/local/目录下创建生成Trolltech 目录,它里面包含了运行所需要的所
有库文件和可执行程序。
使用说明:因为目标板中预装的Linux 已经包含了QtE-4.6.3,测试之前,你可以先删
除原有的,它位于/usr/local/Trolltech 目录,把该目录使用rm 命令完全删除就可以了。
要运行 QtE-4..6.3,建议先停止正在运行的Qtopia-2.2.0,点“设置”中的“关机”可
出现如下界面,点“Terminate Server”即可关闭Qtopia-2.2.0 系统。
也可以使用其他的方法,比如在启动脚本/etc/init.d/rcS 中注释掉qtopia 启动项,再重
新系统系统;或者使用killall 命令杀死相关的进程(比较多;甚至是直接删除/opt 目录中的所
有内容重启。
关闭 qtopia-2.2.0 之后,在命令行输入qt4 命令,即可启动刚刚解压安装的QtE-4.6.3了
我的问题:
但是,我在终端下输入指令
#tar xvzf target-qte-4.6.3.tgz –C /
之后在/usr/local目录下的确多了一个文件夹Tolltech
我关闭qtopia-2.2.0后 在终端中输入qt4
提示:/sh/bin:qt4 not found
我又把opt目录下的文件都删除了重启系统 也不能启动QtE-4.6.3
请问问什么,是不是手册遗漏了什么?求解