跪求!Ubuntu中使用Skyeye运行helloworld程序

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
jrl137824675
帖子: 1
注册时间: 2010-12-01 13:20

跪求!Ubuntu中使用Skyeye运行helloworld程序

#1

帖子 jrl137824675 » 2010-12-01 13:27

hello.c文件内容如下——
#include <stdio.h>

int main()
{
printf("Hello World!\n");
return 0;
}

skyeye.conf(照实验指导书写的)内容如下——
#skyeye config file sample
cpu: arm7tdmi

mach: at91

mem_bank: map=M, type=RW, addr=0x01000000, size=0x00400000
mem_bank: map=I, type=RW, addr=0xf0000000, size=0x10000000
code_coverage:state=on,start=0x1000000, end=0x1400000, filename=./code_cov
#log: logon=0, logfile=./sk1.log, start=0, end=200000

将所有文件写好后,我用arm-linux-gcc -o hello hello.c的方式生成了可执行程序hello

但是skyeye -e hello后就是打印不出来"Hello World"。
听老师说是因为我装的是skyeye-testsuite-1.2.5,它运行起来相当于没有操作系统,也就没有C的库函数,遇到printf就没用。。。但是到底怎么解决这个问题呢?
附件
实验过程
实验过程
回复