天嵌 ARM开发社区

 找回密码
 注册
查看: 1456|回复: 5

我移植了带qtopia2.2.0的文件系统,出现以下问题。

[复制链接]
lbn321 发表于 2014-2-17 14:15:42 | 显示全部楼层 |阅读模式
yaffs: dev is 32505858 name is "mtdblock2"
yaffs: passed flags ""
yaffs: Attempting MTD mount on 31.2, "mtdblock2"
yaffs: auto selecting yaffs2
block 623 is bad
block 1661 is bad
yaffs_read_super: isCheckpointed 0
VFS: Mounted root (yaffs filesystem) on device 31:2.
Freeing init memory: 232K
Start Qtopia-2.2.0
/bin/qtopia: line 10: if[: not found
/bin/qtopia: line 16: syntax error: unexpected "else"

Please press Enter to activate this console.
-/bin/sh: if[: not found
-/bin/sh: syntax error: unexpected "else"
~ #



请问这是哪里出了问题?是qtopia脚本写得不对吗?

 楼主| lbn321 发表于 2014-2-17 15:36:52 | 显示全部楼层
没有人知道吗~~求回答啊。。。跪求指导
zhili 发表于 2014-2-28 17:28:20 | 显示全部楼层
qtopia脚本编写时,if 与[ 之间要有至少一个空格。如if  [  ......  ]
你可以看点shell编程的东西。学些简单的shell编程。
 楼主| lbn321 发表于 2014-2-28 20:13:23 | 显示全部楼层
zhili 发表于 2014-2-28 17:28
qtopia脚本编写时,if 与[ 之间要有至少一个空格。如if  [  ......  ]
你可以看点shell编程的东西。学些简 ...

好的,谢谢啦~问题我也解决啦!共勉~
还有,想问一下,现在开发程序用qtopia的很少了吗?
zhili 发表于 2014-2-28 20:42:20 | 显示全部楼层
lbn321 发表于 2014-2-28 20:13
好的,谢谢啦~问题我也解决啦!共勉~
还有,想问一下,现在开发程序用qtopia的很少了吗?

总的来说并不少,但是一直在减少,因为嵌入式设备,一般要求系统开机完成后都是直接运行要使用的程序,不需要应用管理系统,而且qtopia的开发和编译操作相对麻烦。像我们公司现在QT都用4.5和4.8的。
 楼主| lbn321 发表于 2014-2-28 20:50:34 | 显示全部楼层
好的~
但是还有个问题啊,就是我用qt4.5的话,首先是要一个基于qt4.5的文件系统对吧。
然后那个假如我想开发一个基于qt4.5的应用程序,流程是大概怎么样的?
是不是没有了像qtopia应用程序那种直接拖拉控件的设计器了?那个qtcreator好像只有代码。。
谢谢指导啦!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-28 07:28 , Processed in 1.028360 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表