首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

一个关于undefined conference to <function name>的有关问题,难道是小弟我Makefile的有关问题

2012-02-15 
一个关于undefined conference to function name的问题,难道是我Makefile的问题?很简单,A.h/c,B.h/c.A中

一个关于undefined conference to <function name>的问题,难道是我Makefile的问题?
很简单,A.h/c,B.h/c.A中包含了B.c中定义的函数,这些函数都在B.h中声明了,然后在A.h中include了B.h,但是就是提示A中用到的那几个B的函数没定义,我在A.h和A.c中都用了extern来声明都没用。所以怀疑是makefile的问题,以下是我的makefile:

SOURCES   =B.c\
                  A.c
OBJS   =   A.o\
TARGET   =   A
all:$(OBJS)
gcc   -WALL   -g   -o   $(TARGET)   $(OBJS)  
clean:
rm   -rf   $(OBJS)



[解决办法]
OBJS = A.o\
是不是应该改为
OBJS = A.o \
B.o

热点排行