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
具体的是 头文件, 编译工具选择.
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
威孚半导体技术
2024-08-19 广告
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层...
点击进入详情页
本回答由威孚半导体技术提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询