AVR studio编译出错 5

编译时总是出来一个avr-objcopy:'a.elf':nosuchfile.winavr已经装了,保存路径也是英文的,头文件没写错,等等。就是不知道怎么回事。有高手知... 编译时总是出来一个 avr-objcopy:'a.elf':no such file. winavr已经装了,保存路径也是英文的,头文件没写错,等等。就是不知道怎么回事。有高手知道吗?不要复制别人的了,我都看过了,也试了,就是不行。会不会和WIN7旗舰系统有关系?winavr是20100110版本的,avrstudio是4.19版本的 展开
 我来答
匿名用户
2014-08-11
展开全部
这个错误一般原因都是编译工具链的配置问题. 导致 elf 文件无法生成. 所以 objcopy 工具无法工作.
具体的是 头文件, 编译工具选择.
project-->configuration options 打开 main project options 窗口

1. 去掉 Use AVR Toolchain 前面的勾. 然后根据目标 CPU 选择 avr-gcc.
如果是 8 位的就选择 avr-gcc.exe, 32 位的就选择 avr32-gcc.exe. 不然会报 -mmcu=atmegaXX 错误.
然后就是选择 make 工具了. 同上类似.

2. 再之后就是选择头文件搜索目录了. 点击 Include Directories 选项卡, 找到
winavr 安装目录中的 avr\include\ 目录. 点击确定.
再编译一次应该就没错了.

VIA : http://blog.csdn.net/kissmonx/article/details/11485691
liujiguo06
2011-10-08
知道答主
回答量:6
采纳率:0%
帮助的人:3.7万
展开全部
是不是路径的问题,你看看选择WINAVR库的路径是不是对的,是对的也再选一次,这很容易出现莫名奇妙的错误的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
billchian
2011-10-06 · 超过25用户采纳过TA的回答
知道答主
回答量:100
采纳率:0%
帮助的人:75.7万
展开全部
用ICC AVR编程吧很好用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式