完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本人arm菜鸟,在编译C文件出现如下问题。(图片参见附件pdf,谢谢各位指点)
Gcc编译可以成功,arm-linux-gcc编译不成功??????? 我的linux是虚拟机上的ubuntu系统。 首先在ubuntu下面解压。然后编辑 SUDO VI /etc/bash.bashrc 在最后一行加入路径重启让其生效 (如下图,是否最后一行理解有误。我是加在fi的后面一行是不是应该加在fi的前面一行)(图1) 查看路径消息是可以如图看到有路径 /USR/LOCAL/ARM/3.3.2/BIN(图2) 我可以通过arm-linux-gcc –v查看到版本信息。(图3) 然后编辑一个C程序(图4) 使用gcc可以编译程序而且的确运行打印出来 “nihao”(图5) 但是当我输入arm-linux-gcc –g –o 试图形成arm可执行文件出现以下错误。(图6) 还有个问题就是这一步我成功后,要下载到arm开发板使用串口可以吗?我的arm板子现在已经烧写了linux。串口里面默认是linux操作。如何将生成的可执行文件下载至arm开发板。我的想法是通过虚拟机与windows的文件共享,通过复制文件到/MNT/HGFS/下面的文件夹。将可执行文件共享到windows系统中。可是又是怎样将这个共享到windows的可执行文件传送到arm开发板???
|
|
相关推荐
2个回答
|
|
嗯 最后通过再次解压后没有问题了,如果有过类似痛苦的可以参考一下(我的错误可以参见附件中截图)。从新解压的时候注意添加sudo(估计第一次解压的时候就是因为没有添加sudo[/color])。再次解压的时候我的解压命令为sudo tar xjvf cross-3.3.2.tar.bz2 –C /usr/local/arm
|
|
|
|
我被GCC问题搞烦了
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
飞凌嵌入式ElfBoard ELF 1板卡-CAN编程示例之开发板测试
654 浏览 0 评论
该问题是用APP给芯海科技的CST92F25芯片发指令是出现的
2242 浏览 1 评论
771 浏览 0 评论
1530 浏览 1 评论
2276 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 00:28 , Processed in 0.577566 second(s), Total 76, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号