Linux交叉编译应用程序

SuGuolin 2017-09-06 10:04:16
我遇到一个问题 :arm-linux-gcc main.c -o main 这样编译出来的程序main在开发板板上运行会报错Segmentation fault 如果arm-linux-gcc main.c 这样编译出来的a.out在开发板上运行就不会报错


main.c的代码如下
#include <stdio.h>

int main(void)
{
while(1)
{
printf("Hello!\r\n");
sleep(2);
}
return 0;
}
...全文
581 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
SuGuolin 2017-09-07
  • 打赏
  • 举报
回复
问题虽然解决 ,但是不不知道具体原因
SuGuolin 2017-09-07
  • 打赏
  • 举报
回复
问题已解决。 我用tftp传的应用程序都可以正常运行。 用这个博客http://blog.csdn.net/gzshun/article/details/7358651推荐的方法就不行
SuGuolin 2017-09-06
  • 打赏
  • 举报
回复
自己顶一下,大神们帮忙分析一下

21,595

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧