CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 5553|回复: 1

armcc编译的程序在linaro上运行不了。

[复制链接]
发表于 2013-12-7 21:33:16 | 显示全部楼层 |阅读模式
一个简单的hello.c的hello world程序。

在linano上用自带的arm-none-linux-gnueabihf-gcc 编译执行都正常。

但是在x86 win7 64bit的pc上用armcc -o test test.c生成test文件,用u盘拷到cubieboard中去,却无法执行,直接kill掉。

我不清楚哪里有问题,各位前辈请指导下,谢了!
回复

使用道具 举报

发表于 2013-12-23 15:38:55 | 显示全部楼层
当然。
我看你是在windows下运行的armcc吧,应该没理解错?
armcc应该是只把c编译成裸的arm机器码,而在linux下运行需要更多
推荐你看一下链接器相关的书,或者:
man elf
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-22 17:58 , Processed in 0.021494 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部