📄 makefile
字号:
## @(#)Makefile 1.1 92/07/30 SMI;## libm D directory Makefile# for machine-independent double-precision Fortran calling convention functions# The following are expected to be defined outside this makefile:# FP= floating-point option# ../OBJDIR= name of subdirectory to build libraries# IL= inline expansion template file# The target libraries for this version:OBJD= $(WD)/../$(OBJDIR)LIB = $(OBJD)/libm.aLIBP = $(OBJD)/libm_p.aMIDIR= $(OBJD)/midir# These machine-independent sources are local:SRCS= \d_acos_.c d_bessel_.c d_expm1_.c d_log1p_.c d_sqrt_.c \d_acosh_.c d_cbrt_.c d_fabs_.c d_log2_.c d_tanh_.c \d_asin_.c d_cosh_.c d_fmod_.c d_log_.c d_trig_.c \d_asinh_.c d_erf_.c d_hypot_.c d_pow_.c id_fp_class_.c \d_atan2_.c d_exp10_.c d_ieee_func_.c d_remainder_.c \d_atan_.c d_exp2_.c d_lgamma_.c d_rint_.c \d_atanh_.c d_exp_.c d_log10_.c d_sinh_.c d_ieee_test_.c \d_trigpi_.c d_asinpi_.c d_acospi_.c d_atanpi_.c d_atan2pi_.c \d_ieee_vals_.c d_compound_.c d_annuity_.c# These are machine-specific objects of machine-independent sources# from SRCS, but they may be replaced by machine-dependent versions later:OBJS = \$(MIDIR)/d_acos_.o $(MIDIR)/d_exp10_.o $(MIDIR)/d_log2_.o \$(MIDIR)/d_acosh_.o $(MIDIR)/d_exp2_.o $(MIDIR)/d_log_.o \$(MIDIR)/d_asin_.o $(MIDIR)/d_exp_.o $(MIDIR)/d_pow_.o \$(MIDIR)/d_asinh_.o $(MIDIR)/d_expm1_.o $(MIDIR)/d_remainder_.o \$(MIDIR)/d_atan2_.o $(MIDIR)/d_fabs_.o $(MIDIR)/d_rint_.o \$(MIDIR)/d_atan_.o $(MIDIR)/d_fmod_.o $(MIDIR)/d_sinh_.o \$(MIDIR)/d_atanh_.o $(MIDIR)/d_hypot_.o $(MIDIR)/d_sqrt_.o \$(MIDIR)/d_bessel_.o $(MIDIR)/d_ieee_func_.o $(MIDIR)/d_tanh_.o \$(MIDIR)/d_cbrt_.o $(MIDIR)/d_lgamma_.o $(MIDIR)/d_trig_.o \$(MIDIR)/d_cosh_.o $(MIDIR)/d_log10_.o $(MIDIR)/id_fp_class_.o \$(MIDIR)/d_erf_.o $(MIDIR)/d_log1p_.o $(MIDIR)/d_ieee_test_.o \$(MIDIR)/d_ieee_vals_.o $(MIDIR)/d_trigpi_.o $(MIDIR)/d_asinpi_.o \$(MIDIR)/d_acospi_.o $(MIDIR)/d_atanpi_.o $(MIDIR)/d_atan2pi_.o \$(MIDIR)/d_compound_.o $(MIDIR)/d_annuity_.o.DEFAULT: sccs get -G$@ $@all: $(SRCS) $(OBJS) $(LIB) @echo done making D for $(LIB)$(LIB): $(OBJS) ar cru $(LIB) $(OBJS)$(OBJS): $(CC) $(CFLAGS) -DIEEE -c -$(FP) `basename $(@F) .o`.c $(IL) -p $(LD) $(PLDFLAG) -r $(@F) mv a.out $(@F) mv $(@F) $(MIDIR)/profiled $(CC) $(CFLAGS) -DIEEE -c -$(FP) `basename $(@F) .o`.c $(IL) $(LD) -x -r $(@F) mv a.out $(@F) mv $(@F) $(MIDIR)FORCEMAKE:$(MIDIR)/d_acos_.o: d_acos_.c /usr/include/math.h $(IL)$(MIDIR)/d_acosh_.o: d_acosh_.c /usr/include/math.h $(IL)$(MIDIR)/d_acospi_.o: d_acospi_.c /usr/include/math.h $(IL)$(MIDIR)/d_annuity_.o: d_annuity_.c /usr/include/math.h $(IL)$(MIDIR)/d_asin_.o: d_asin_.c /usr/include/math.h $(IL)$(MIDIR)/d_asinh_.o: d_asinh_.c /usr/include/math.h $(IL)$(MIDIR)/d_asinpi_.o: d_asinpi_.c /usr/include/math.h $(IL)$(MIDIR)/d_atan2_.o: d_atan2_.c /usr/include/math.h $(IL)$(MIDIR)/d_atan2pi_.o: d_atan2pi_.c /usr/include/math.h $(IL)$(MIDIR)/d_atan_.o: d_atan_.c /usr/include/math.h $(IL)$(MIDIR)/d_atanh_.o: d_atanh_.c /usr/include/math.h $(IL)$(MIDIR)/d_atanpi_.o: d_atanpi_.c /usr/include/math.h $(IL)$(MIDIR)/d_bessel_.o: d_bessel_.c /usr/include/math.h $(IL)$(MIDIR)/d_cbrt_.o: d_cbrt_.c /usr/include/math.h $(IL)$(MIDIR)/d_compound_.o: d_compound_.c /usr/include/math.h $(IL)$(MIDIR)/d_cosh_.o: d_cosh_.c /usr/include/math.h $(IL)$(MIDIR)/d_erf_.o: d_erf_.c /usr/include/math.h $(IL)$(MIDIR)/d_exp10_.o: d_exp10_.c /usr/include/math.h $(IL)$(MIDIR)/d_exp2_.o: d_exp2_.c /usr/include/math.h $(IL)$(MIDIR)/d_exp_.o: d_exp_.c /usr/include/math.h $(IL)$(MIDIR)/d_expm1_.o: d_expm1_.c /usr/include/math.h $(IL)$(MIDIR)/d_fabs_.o: d_fabs_.c /usr/include/math.h $(IL)$(MIDIR)/d_fmod_.o: d_fmod_.c /usr/include/math.h $(IL)$(MIDIR)/d_hypot_.o: d_hypot_.c /usr/include/math.h $(IL)$(MIDIR)/d_ieee_func_.o: d_ieee_func_.c /usr/include/math.h $(IL)$(MIDIR)/d_ieee_test_.o: d_ieee_test_.c /usr/include/math.h $(IL)$(MIDIR)/d_ieee_vals_.o: d_ieee_vals_.c /usr/include/math.h $(IL)$(MIDIR)/d_lgamma_.o: d_lgamma_.c /usr/include/math.h $(IL)$(MIDIR)/d_log10_.o: d_log10_.c /usr/include/math.h $(IL)$(MIDIR)/d_log1p_.o: d_log1p_.c /usr/include/math.h $(IL)$(MIDIR)/d_log2_.o: d_log2_.c /usr/include/math.h $(IL)$(MIDIR)/d_log_.o: d_log_.c /usr/include/math.h $(IL)$(MIDIR)/d_pow_.o: d_pow_.c /usr/include/math.h $(IL)$(MIDIR)/d_remainder_.o: d_remainder_.c /usr/include/math.h $(IL)$(MIDIR)/d_rint_.o: d_rint_.c /usr/include/math.h $(IL)$(MIDIR)/d_sinh_.o: d_sinh_.c /usr/include/math.h $(IL)$(MIDIR)/d_sqrt_.o: d_sqrt_.c /usr/include/math.h $(IL)$(MIDIR)/d_tanh_.o: d_tanh_.c /usr/include/math.h $(IL)$(MIDIR)/d_trig_.o: d_trig_.c /usr/include/math.h $(IL)$(MIDIR)/d_trigpi_.o: d_trigpi_.c /usr/include/math.h $(IL)$(MIDIR)/id_fp_class_.o: id_fp_class_.c /usr/include/math.h $(IL)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -