winavr中makefile问题.PRECIOUS : $(OBJ)?

[复制链接]
 楼主| 7120223 发表于 2016-8-17 18:46 | 显示全部楼层 |阅读模式

# Create library from object files.
.SECONDARY : $(TARGET).a
.PRECIOUS : $(OBJ)
%.a: $(OBJ)
        @echo
        @echo $(MSG_CREATING_LIBRARY) $@
        $(AR) $@ $(OBJ)
编译提示出这个东东是什么意思呢,这几天需要用一款AVR单片机,就下载了winavr来编译,不知道怎么出现这个问题了,刚刚接触这个软件无从下手了
 楼主| 7120223 发表于 2016-8-20 22:25 | 显示全部楼层
木有人回答
 楼主| 7120223 发表于 2016-8-20 23:53 | 显示全部楼层
问题解决了。今天晚上在论坛下了别人的源程序看了他们的makefile文件发现了有一个地方不同,改完之后问题解决了,可以正常编译了。
可以编译的是
# List C source files here. (C dependencies are automatically generated.)
SRC = $(TARGET).c
有问题的是
# List C source files here. (C dependencies are automatically generated.)
SRC = C:AVR/LED.c  ------这个方法是网上教程都是这样教的为什么就不能编译了呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

105

主题

389

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

105

主题

389

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部