viptell 发表于 2008-4-14 22:34:47

skyeye-1.2.4 helloworld问题

先写一个小程序hello.c
#include <stdio.h>
int main(void)
{
    int i;
    for(i = 0; i < 6; i++){
      printf("i = %d",i);
      printf("Hello, embedded linux!\n");
    }
    return 0;
}
然后执行:
arm-elf-gcc -Wl,-elf2flt -o hello hello.c

把编译好的hello可执行程序拷贝到/romfs/bin目录里

执行 genromfs -f boot.rom -d romfs/

然后运行   skyeye -e linux-2.4.x/linux

----------------请问为什么运行后的bin下面没有hello,如果我要运行hello该怎么做,谢谢。。。。

[ 本帖最后由 viptell 于 2008-4-14 22:36 编辑 ]

ksh 发表于 2008-4-16 14:38:36

check all your steps. I guess maybe you made some mistake. Make sure boot.rom generated by you is loaded by SkyEye.
页: [1]
查看完整版本: skyeye-1.2.4 helloworld问题