天嵌 ARM开发社区

 找回密码
 注册
12
返回列表 发新帖
楼主: super2071

QT第一个应用程序

[复制链接]
天嵌_support1 发表于 2010-9-3 10:11:11 | 显示全部楼层
本帖最后由 embedsky_lxt 于 2010-9-3 10:13 编辑

15# zhonghua8410


TAB==多个空格(一般四个)
tab 是绝对偏移量
space是相对偏移
亚瑟王 发表于 2010-9-6 11:31:02 | 显示全部楼层
[root@EmbedSky first]# make
g++ -c -pipe -DQWS -fno-exceptions -fno-rtti -Wall -W -O2 -DNO_DEBUG -I/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qt2/include -I/opt/EmbedSky/Qte/x86-qtopia-2.2.0/qtopia/include -o first.o first.cpp
first.cpp: In constructor ‘first::first(QWidget*, const char*, uint)’:
first.cpp:27: 错误:‘image0_data’在此作用域中尚未声明
make: *** [first.o] 错误 1
这个错误是因为你在代码中调用了image0_data,而又不存在image0_data导致的。去掉那行,就行了。
亚瑟王 发表于 2010-9-6 11:31:32 | 显示全部楼层
在Makefile文件中属于要执行的代码都是用tab键作为开始信息。这点是Makefile文件中的规定。
天嵌_support1 发表于 2010-9-6 11:39:48 | 显示全部楼层
15# zhonghua8410


TAB 键===多个空格键
TAB键,绝对空格寻址。
空格键,相对空格寻址。
kelvinjie 发表于 2010-9-15 22:17:15 | 显示全部楼层
我按手册做的,在PC虚拟机上编译x86平台通过,仿真也正常,复制到arm-qtopia-2.2.0/pro中最后编译也通过,但是按手册复制到开发板对应的文件系统中重起确不能运行,不知道怎么回事??我是用的天嵌的文件系统,先在超级终端把已有的first测试程序删掉包括png和desktop,然后按手册上所说应用程序和png,desktop文件发送到板子对应的文件夹中,重起,图标都正常显示,点击却不能运行.然后又在Linux中把相应文件拷到文件系统对应的目录,重做了文件系统镜象,烧到板子上依然是一样的结果,该怎么办?亚瑟王请指点啊!还有就是点击图标出现Name,Type EmbedSky,和Fast load(consumes memory)选项,就是运行不了
kelvinjie 发表于 2010-9-24 21:20:24 | 显示全部楼层
不成功便成仁!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-9-28 01:26 , Processed in 1.043986 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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