打印

DM6446交叉环境调试C程序报错

[复制链接]
740|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
大家好,我的交叉环境设好了,详细见图片,想在linux系统中使用 arm_v5t_le-gcc -o tt test.c 编译一个C程序看我的环境有没有搭好,但是会报错-bash: ./tt: cannot execute binary file,我使用gcc -o tt test.c可以生成a.out没有报错,请问有谁遇到这个问题么?

VUIUV59XXQDTDXZ7OMJU}TR.png (4.69 KB )

VUIUV59XXQDTDXZ7OMJU}TR.png

相关帖子

沙发
dirtwillfly| | 2015-4-14 22:02 | 只看该作者
tt是什么编译选项?linux用的少,没见过这个

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
qqman173 + 1 神马都是浮云
板凳
qqman173|  楼主 | 2015-5-29 10:47 | 只看该作者
虽然没帮助,不过分还是给你吧

使用特权

评论回复
地板
gaoyang9992006| | 2015-5-29 13:44 | 只看该作者
l我也说一句头文件不一致吧,gcc头文件跟那个不同

使用特权

评论回复
5
玛尼玛尼哄| | 2015-5-30 10:08 | 只看该作者
你用一个编译环境成功了,说明那个用的函数都是那个库里的吧,另外一个失败了,估计是他头文件不匹配。两个不同的编译环境提供的头文件应该不同。

使用特权

评论回复
6
天灵灵地灵灵| | 2015-5-30 10:32 | 只看该作者
既然那个GCC可以,就用GCC呗,反正开源好用就行了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

44

帖子

1

粉丝