当前位置: 技术问答>linux和unix
这个makefile看不懂,求解释
来源: 互联网 发布时间:2016-05-10
本文导语: include $(MKHOME)/mak/platform.mak include $(MKHOME)/mak/database.mak include $(MKHOME)/mak/tuxedo.mak PRGPATH = $(MKHOME)/src/cobcom PRGOBJS = $(PRGPATH)/jhtcomm.o $(PRGPATH)/multibank.o PRGTARG = jhtcomm PRGLIBS = $(UXLIBS) PRGDEFS = -qalign=packed # used for...
include $(MKHOME)/mak/platform.mak
include $(MKHOME)/mak/database.mak
include $(MKHOME)/mak/tuxedo.mak
PRGPATH = $(MKHOME)/src/cobcom
PRGOBJS =
$(PRGPATH)/jhtcomm.o
$(PRGPATH)/multibank.o
PRGTARG = jhtcomm
PRGLIBS = $(UXLIBS)
PRGDEFS = -qalign=packed
# used for db2 database
PRGDBNM =
debug all: debugexec
release: releaseexec
# DO NOT modify any code below!!!
releasedynamic debugdynamic releasestatic debugstatic releaseexec debugexec clean:
@make -f $(MKHOME)/mak/mkstand.mak $@ TARGET="$(PRGTARG)" OBJS="$(PRGOBJS)" LIBS="$(PRGLIBS)" DEFS="$(PRGDEFS)" DBNM="$(PRGDBNM)"
是jhtcomm.c的makefile,但运行makefile后发现没有变化,我是初学者看不太懂
include $(MKHOME)/mak/database.mak
include $(MKHOME)/mak/tuxedo.mak
PRGPATH = $(MKHOME)/src/cobcom
PRGOBJS =
$(PRGPATH)/jhtcomm.o
$(PRGPATH)/multibank.o
PRGTARG = jhtcomm
PRGLIBS = $(UXLIBS)
PRGDEFS = -qalign=packed
# used for db2 database
PRGDBNM =
debug all: debugexec
release: releaseexec
# DO NOT modify any code below!!!
releasedynamic debugdynamic releasestatic debugstatic releaseexec debugexec clean:
@make -f $(MKHOME)/mak/mkstand.mak $@ TARGET="$(PRGTARG)" OBJS="$(PRGOBJS)" LIBS="$(PRGLIBS)" DEFS="$(PRGDEFS)" DBNM="$(PRGDBNM)"
是jhtcomm.c的makefile,但运行makefile后发现没有变化,我是初学者看不太懂
|
make -d或make -n看看make都做了什么