• «
  • 1
  • 2
  • »
  • Pages: 2/2     Go
主题 : 编译ARM平台的Qtopia ,编译Hello,make出错,求助!? 复制链接 | 浏览器收藏 | 打印
这个阶段正是我事业的上升期,我怎么能走得开呢?
级别: 精灵王
UID: 3197
精华: 3
发帖: 770
金钱: 6995 两
威望: 5398 点
综合积分: 1600 分
注册时间: 2008-12-30
最后登录: 2010-12-31
10楼  发表于: 2009-05-10 15:45
hello就是一个最简单的例子,你大概还不明白它运行的条件,要好好消化再搞其他的。
另外,建议使用新版的Qtopia-2.2.0系统,因为现在友善的资料都是基于新版的,估计将来也是,
新版系统的优势是显而易见的。
怎么成高级会员?
级别: 新手上路
UID: 5450
精华: 0
发帖: 22
金钱: 220 两
威望: 220 点
综合积分: 44 分
注册时间: 2009-04-23
最后登录: 2009-06-30
11楼  发表于: 2009-05-10 16:20

 回 9楼(kasim) 的帖子

我不太认同版主的观点,你肯定也是从初学者走过来的,当初你也肯定遇到很多问题, 只是你比我早进入这一行业而已,所以你认为我的问题很弱智。
经过我一下午的认真研究,其实就那么点东西(基于旧版的arm/qtopia)
首先,生成的project文件不能直接用,得改一下,gedit  xx.pro,然后改CONFIG=qt  warn_on_release为CONFIG+=qtopia warn_on_release
接下来,是生成的Makefile问题,光盘自带的tmake,有点小问题生成的Makefile不能直接用,得改个地方,
CC = gcc
CXX=g++
LINK=gcc
改成
CC=arm-linux-gcc
CXX=arm-linux-g++
LINK=arm-linux-gcc

其实arm这东西,时间耗到了自然也就出来了
学习arm版
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
12楼  发表于: 2009-05-10 17:55

 回 11楼(liderun_2008) 的帖子

你不要误会,我从来不认为问题是弱智的,问题只有动脑子和不动脑子的区别。我给你的建议也是当初我的老师给我的建议,并没有什么别的意思。

如果你真的以为搞懂了什么叫编译,什么叫交叉编译的话,相信下面这么明显的错误你应该一眼就能看出来了
[root@localhost button]# make
gcc  -o button button.o   -L/opt/FriendlyARM/mini2440/arm-qtopia/qt/lib -lqte
/usr/bin/ld: skipping incompatible /opt/FriendlyARM/mini2440/arm-qtopia/qt/lib/libqte.so when searching for -lqte
/usr/bin/ld: cannot find -lqte
collect2: ld returned 1 exit status
make: *** [button] Error 1
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
13楼  发表于: 2009-05-10 17:57
其实arm这东西,时间耗到了自然也就出来了

不管你听不听,永远不要以为什么东西都能靠时间耗出来,如果真是那样的话,中国早就一堆比尔盖茨了
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
这个阶段正是我事业的上升期,我怎么能走得开呢?
级别: 精灵王
UID: 3197
精华: 3
发帖: 770
金钱: 6995 两
威望: 5398 点
综合积分: 1600 分
注册时间: 2008-12-30
最后登录: 2010-12-31
14楼  发表于: 2009-05-10 19:23
学院派看重书本讲的和老师教的,纯粹机械式照猫画虎,稍有不同就傻眼了。
实践派着重DIY,常常根据实际情况分析和解决问题,有时绕路而行。
lz比较单纯嘛。
怎么成高级会员?
级别: 新手上路
UID: 5450
精华: 0
发帖: 22
金钱: 220 两
威望: 220 点
综合积分: 44 分
注册时间: 2009-04-23
最后登录: 2009-06-30
15楼  发表于: 2009-05-10 20:29

 回 13楼(kasim) 的帖子

版主高手,先前那帖发后,我就觉得不能这么不礼貌,可能是当学生当习惯了。
你的话,我再认真思考思考,呵呵,通过这几天的折腾,的确学了不少
学习arm版
怎么成高级会员?
级别: 新手上路
UID: 5450
精华: 0
发帖: 22
金钱: 220 两
威望: 220 点
综合积分: 44 分
注册时间: 2009-04-23
最后登录: 2009-06-30
16楼  发表于: 2009-05-10 20:33

 回 14楼(26672624) 的帖子

呵呵,大哥说的是,初学者的我,没经验,只能照葫芦画瓢,
不过我将尽快往DIY发展
学习arm版
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
17楼  发表于: 2009-05-10 21:31
说到学习的方法,我倒希望兄弟们走中间派,既不要死记硬背,完全照抄书本,也不要还没搞清楚原理就一味蛮干。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
  • «
  • 1
  • 2
  • »
  • Pages: 2/2     Go