⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 有限元学习研究用源代码(老外的),供科研人员参考
💻
字号:
############################################################################
#  									#
#  		Makefile creating the IBG library       		#
#  									#
############################################################################
LIB=../lib/libibg.a

LIBDATE=../lib/DateOfLib

CFLAGS= -O0 -g
#DEFAULTS=
CC=cc $(CFLAGS) $(DEFAULTS)

ARFLAGS= rv
DEPEND=$(LIB)

lib:  $(DEPEND)


$(LIBDATE): \
	ibg.h\
	ibgapplication.h\
	ibgc.h\
	ibgd.h\
	ibgd0.h\
	ibgdbound.h\
	ibgdefault.h\
	ibgdpixmap.h\
	ibgdspline.h\
	ibgerror.h\
	ibgg.h\
	ibgg0.h\
	ibgg0p.h\
	ibggp.h\
	ibgi.h\
	ibgimage.h\
	ibglib.h\
	ibglimits.h\
	ibgoutput.h\
	ibgt.h
	@echo "new LIBRARY"
	touch $(LIB)
	rm $(LIB)
	touch $(LIBDATE)
	@echo "LIBRARY done"

$(LIB): $(LIBDATE)\
	$(LIB)(ibg2simplex.o) \
	$(LIB)(ibg2ydl.o) \
	$(LIB)(ibgapplication.o) \
	$(LIB)(ibgc.o) \
	$(LIB)(ibgcontrol.o) \
	$(LIB)(ibgd.o) \
	$(LIB)(ibgd0.o) \
	$(LIB)(ibgd1d.o) \
	$(LIB)(ibgd2d.o) \
	$(LIB)(ibgdbound.o) \
	$(LIB)(ibgdefault.o) \
	$(LIB)(ibgdfunction.o) \
	$(LIB)(ibgdgrid.o) \
	$(LIB)(ibgdinit.o) \
	$(LIB)(ibgdlinear.o) \
	$(LIB)(ibgdpixmap.o) \
	$(LIB)(ibgdpixmapread.o) \
	$(LIB)(ibgdshift.o) \
	$(LIB)(ibgdspline.o) \
	$(LIB)(ibgdsplitf.o) \
	$(LIB)(ibgdsplitl.o) \
	$(LIB)(ibgdsplitr.o) \
	$(LIB)(ibggdel.o) \
	$(LIB)(ibgdwindow.o) \
	$(LIB)(ibgerror.o) \
	$(LIB)(ibgg.o) \
	$(LIB)(ibgg0.o) \
	$(LIB)(ibgg3.o) \
	$(LIB)(ibggmake.o) \
	$(LIB)(ibgi.o) \
	$(LIB)(ibgimage.o) \
	$(LIB)(ibglib.o) \
	$(LIB)(ibgoutput.o) \
	$(LIB)(ibgsave.o) \
	$(LIB)(ibgdwasy.o) \
	$(LIB)(ibgext.o) \
	$(LIB)(ibgt.o)
	touch $(LIB)
	@echo "LIB done"

.c.a:
	$(CC) -c  $<
	$(AR) $(ARFLAGS) $(LIB) $*.o
	rm -f $*.o

.c.o:
	$(CC) -c  $<
	$(AR) $(ARFLAGS) $(LIB) $*.o
	rm -f $*.o


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -