初学者,AVR+GCC无法编译,错误如下

#difineF_CPU4000000ULinclude<avr/io.h>#include<util/delay.h>intmain()﹛DDRC=0xFF;while... #difine F_CPU 4000000UL
include<avr/io.h>
#include<util/delay.h>
int main()

DDRC=0xFF;
while(1)

portc∧=_BV(PC0);
_delay_ms(120);



build:
rm -rf WANG.o WANG.elf dep/* WANG.hex WANG.eep WANG.lss WANG.map
Build succeeded with 0 Warnings...
mmcu=at90can64 -Wall -gdwarf-2 -Os -std=gnu99 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT WANG.o -MF dep/WANG.o.d -c ../WANG.c
/usr/bin/sh: -Wall: command not found
make: [WANG.o] Error 127 (ignored)
mmcu=at90can64 -Wl,-Map=WANG.map WANG.o -o WANG.elf
/usr/bin/sh: -Wl,-Map=WANG.map: command not found
make: [WANG.elf] Error 127 (ignored)
avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature WANG.elf WANG.hex
avr-objcopy: 'WANG.elf': No such file
make: *** [WANG.hex] Error 1
Build failed with 1 errors and 0 warnings...
展开
 我来答
mazhao141
推荐于2017-12-15 · 超过22用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:32.2万
展开全部
/usr/bin/sh: -Wall: command not found
就是你的环境没找到编译器
菜单-project->project option->Custom Options 界面下面 Use AVR Toolchain对勾去掉。在下面的路径里:“注意这里前面要填的是你的安装路径,比如我的是默认安装路径。后面编译器路径都是一样的” 第一个 C:\WinAVR_20100110\bin\avr-gcc.exe 第二个 C;\WinAVR_20100110\utils\bin\make.exe
其他的设置去百度教程一大堆。这问题5分也太低了~~~~~
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式