当前位置: 技术问答>linux和unix
makefile.inf 是什么东西???
来源: 互联网 发布时间:2016-10-16
本文导语: 第一次接触linux 下的c,其实本人是搞java的。。。 但是现在要用到一点,不明白,请教高人!!! 现在有一个makefile文件。。。 include ${HOME}/include/makefile.inf TARGETS= decode_apg40 OBJS= decode_apg40.o stack_comm.o asn1_comm.o ...
第一次接触linux 下的c,其实本人是搞java的。。。
但是现在要用到一点,不明白,请教高人!!!
现在有一个makefile文件。。。
是别人写好的,外面还有几个.c的文件,我拿到linux下去编译,然后出问题了,找不到makefile.inf文件,
我想问问makefile.inf这个文件是做什么的???在哪能找到???
但是现在要用到一点,不明白,请教高人!!!
现在有一个makefile文件。。。
include ${HOME}/include/makefile.inf
TARGETS= decode_apg40
OBJS= decode_apg40.o stack_comm.o asn1_comm.o
all: ${TARGETS}
${TARGETS}: ${OBJS} decode_apg40.h
rm -f $@
${CC} ${CFLAGS} -o $@ ${OBJS} ${COMMLIBS}
install:
rcp ${TARGETS} sdwg2:${TARGETS}/.
clean:
rm -f $(TARGETS) $(OBJS)
是别人写好的,外面还有几个.c的文件,我拿到linux下去编译,然后出问题了,找不到makefile.inf文件,
我想问问makefile.inf这个文件是做什么的???在哪能找到???
|
include ${HOME}/include/makefile.inf
你去看这个路径有没有那个文件,没有就自己加上。
看情况,这个makefile.inf里面应该指定了后面用的COMMLIBS库,以及一些必要的环境变量。
总之,你实在不明白什么意思,就去找到${HOME}/include/makefile.inf路径下的这个文件,文件里声明了那些东西,就理解了。
你去看这个路径有没有那个文件,没有就自己加上。
看情况,这个makefile.inf里面应该指定了后面用的COMMLIBS库,以及一些必要的环境变量。
总之,你实在不明白什么意思,就去找到${HOME}/include/makefile.inf路径下的这个文件,文件里声明了那些东西,就理解了。
|
实在没有也可以自己写,你这个makefileijiao简单,只需要在makefile.inf里把需要的COMMLIBS写好即可。