arm-linux-gcc 编译后,在开发板上没法运行 45

arm-linux-gcc编译后,在arm开发板上没法运行,gcc编译后,在开发板上能运行,怎么回事?... arm-linux-gcc 编译后,在arm开发板上没法运行,gcc 编译后,在开发板上能运行,怎么回事? 展开
 我来答
ilkdzsj
2014-10-12
知道答主
回答量:12
采纳率:0%
帮助的人:10.3万
展开全部
你用arm-linux-gcc 编译出来的程序是裸机程序还是应用程序呀?如果是裸机程序,就比较麻烦了,你对arm处理器的架构运行机制要比较了解,你的程序是在片内ram执行呀?还是在片外ram(内存芯片)执行呀?程序代码放在那里呀?是nor还是nand Flash?这些你都要非常清楚的。然后在根据这些,决定是否要初始化时钟、内存、nand芯片等,要不要重定位,清BSS。这些非常清楚以后,编译时除了用arm-linux-gcc外,要考虑怎么链接arm-linux-ld,然后还要将编译链接出来的文件进行去头处理arm-linux-objcopy。裸机开发程序大致是这样的。跑在linux之上的应用程序开发,简单的程序用arm-linux-gcc就可以了。
素颜b87
2014-07-06 · TA获得超过119个赞
知道答主
回答量:124
采纳率:0%
帮助的人:172万
展开全部
可能没权限之类的。。好好再看看。。
打字不易,如满意,望采纳。
追问
看问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jzp0409
2014-09-24 · TA获得超过103个赞
知道小有建树答主
回答量:261
采纳率:50%
帮助的人:95.5万
展开全部
你是不是说反了?或者是说你的环境变量已经有arm-linux-gcc了,而你又用了另一个交叉编译版本,所以导致不能运行?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d3cd5af
2015-06-29
知道答主
回答量:1
采纳率:0%
帮助的人:1234
展开全部
我写了个关于五子棋的人机对弈功能代码,在linux操作系统下,用makefile编译成功了,也用qvfb成功搞出来实验结果,然后用ram-linux-gcc编译也成功了,可是在arm试验箱上运行不了,只是闪了一下,并且还不完整,能看到部分棋盘上的东西在箱子上面闪,这是为什么?求指教!万分感谢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7bbac528f8
2014-07-10 · TA获得超过598个赞
知道小有建树答主
回答量:1706
采纳率:50%
帮助的人:951万
展开全部
gcc编译能运行,见鬼了吧???把你的步骤亮出看看。一办交叉编译是没有做好库文件的处理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式