红联Linux门户
Linux帮助

求助, segmetation fault问题

发布时间:2010-11-18 10:27:06来源:红联作者:stephenleonhll
我在自己的电脑上写了一段最简单的helloworld测试程序,用arm-linux-gcc交叉编译工具编译生成了可执行文件,但是通过FTP上传到ARM板上运行的时候出现segmetation fault错误提示!
PS:交叉编译工具我换过好几个版本了都是同样的问题。
请问各位大人这是怎么回事?
文章评论

共有 2 条评论

  1. shenhao0129 于 2010-11-18 13:18:47发表:

    如果是裸机的话,是需要和Init.c程序一起编译的,并且还要这是entry point指向你的main.c否则程序根本找不到入口点,当然如果是在arm板上有一个Linux的程序在跑,也就是在arm板上已经有操作系统的支持的话,就不需要这么麻烦了,在桌面电脑上怎么运行的,在arm上一样的怎么运行

  2. stephenleonhll 于 2010-11-18 11:13:25发表:

    现在是用别人的电脑生成的可执行文件放到ARM板上可以正确的运行
    但是用我自己的电脑生成的文件就不行
    2台电脑的Linux系统和交叉编译工具都是一样的