liuhengming 发表于 2009-4-13 23:11:25

No rule to make target 网站下M32的逻辑分析仪编译出错

make.exe: *** No rule to make target `obj/main.o', needed by `first.elf'.Stop. 编译出错 无规则 是怎么回事啊?
新手 我不知道怎么上传文件 程序原地址在http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=702530&bbs_page_no=1&search_mode=1&search_text=逻辑分析仪&bbs_id=9999

aozima 发表于 2009-4-13 23:20:42

楼上是哪一楼下载的源程序???
就倆文件而已嘛..哪来的main.c????

liuhengming 发表于 2009-4-13 23:22:21

能帮我编译一下吗

liuhengming 发表于 2009-4-13 23:22:47

我也不知道啊 我是刚学AVR 做个玩玩 遇到这么多问题

liuhengming 发表于 2009-4-13 23:23:28

程序是15楼

aozima 发表于 2009-4-13 23:53:32

点击此处下载 ourdev_436170.zip(文件大小:9K) (原文件名:Makefile.zip)

我从本站下的一个模板修改的...
我的avr-gcc 版本:
>avr-gcc --version
avr-gcc (WinAVR 20090306rc1) 4.3.2
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

有条警告.是因为 int main() 没有写成 int main(void)

liuhengming 发表于 2009-4-14 09:51:54

还是不行哦 我的是2006的 能帮我生成HEX文件吗
> "make.exe" all

-------- begin --------
avr-gcc (GCC) 3.4.6
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

make.exe: *** No rule to make target `obj/main.o', needed by `avv.c.elf'.Stop.

> Process Exit Code: 2
> Time Taken: 00:00

liuhengming 发表于 2009-4-14 09:57:57

郁闷 好了 我换了2009的编译就正确了 谢谢你哦
页: [1]
查看完整版本: No rule to make target 网站下M32的逻辑分析仪编译出错