Eine aufbereitete Darstellung der Quelle

 
     
 
 
Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 

Benutzer

Quelle  msc2.mak   Sprache: unbekannt

 
Spracherkennung für: .mak vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

# Microsoft nmake makefile for qlib.
# Thanks to K. B. Williams (Kbwms@aol.com).
#
# This is for large memory model, Microsoft C.
# For NQ = 24, you MUST COPY
#   the file qhead16.h to qhead.h.
#   the file qheadl24.asm to qhead.asm.
# For NQ = 12, you MUST COPY
#   the file qhead12.h to qhead.h.
#   the file qheadl12.asm to qhead.asm.
# You MUST EDIT mconf.h to indicate BIGENDIAN is 0.
# You MUST EDIT qcalc.h to indicate LARGEMEM  is 1.
# For old linkers, remove the `;' from the link commands.

CC = cl -AL
CFLAGS = -nologo -W2 -c
INCS = qhead16.h
ASM = masm

#inference rules
.c.obj:
 $(CC) $(CFLAGS) $*.c

.asm.obj:
 $(ASM) $*.asm;  # for new MASM v. 6.10
# $(ASM) $*.asm/r; # for older versions

all: qlibl.lib qcalc.exe qparanoi.exe qccalc.exe qmtst.exe time-it.exe

qlibl.lib: mtherr.obj qacosh.obj qairy.obj qasin.obj qasinh.obj qatanh.obj\
    qatn.obj qbeta.obj qcbrt.obj qconst.obj\
    qcmplx.obj qcgamma.obj qcerf.obj qcpolylo.obj qchyp1f1.obj\
    qcos.obj qcosh.obj qdawsn.obj qellie.obj qellik.obj qellpe.obj\
    qellpj.obj qellpk.obj qerf.obj qerfc.obj qeuclid.obj qexp.obj\
    qexp10.obj qexp2.obj qexpn.obj qfac.obj qfresf.obj qgamma.obj\
    qhy2f1.obj qhyp.obj qigam.obj qigami.obj qin.obj\
    qincb.obj qincbi.obj qine.obj qjn.obj qpolylog.obj\
    qjypn.obj qjyqn.obj qk0.obj qkn.obj qkne.obj qlog.obj qlog1.obj\
    qlog10.obj qndtr.obj qndtri.obj qpow.obj qprob.obj qpsi.obj\
    qremain.obj qshici.obj qsici.obj qsimq.obj qsin.obj qsindg.obj\
    qsinh.obj qspenc.obj qsqrt.obj qstudt.obj qtan.obj qtanh.obj qyn.obj\
    qzetac.obj qfloor.obj qflti.obj subml.obj divnl.obj mulrl.obj
 del qlibl.lib
 lib /nologo @qlibasml.rsp

mtherr.obj: mtherr.c    mconf.h    protos.h   qprotos.h
qacosh.obj: qacosh.c    qhead.h   qprotos.h
qairy.obj: qairy.c     qhead.h   qprotos.h
qasin.obj: qasin.c     qhead.h   qprotos.h
qasinh.obj: qasinh.c    qhead.h   qprotos.h
qatanh.obj: qatanh.c    qhead.h   qprotos.h
qatn.obj: qatn.c      qhead.h    mconf.h   qprotos.h
qbeta.obj: qbeta.c     qhead.h   qprotos.h
qcbrt.obj: qcbrt.c     qhead.h   qprotos.h
qcgamma.obj: qcgamma.c   qhead.h   qprotos.h
qcerf.obj: qcerf.c     qhead.h   qprotos.h
qcpolylo.obj: qcpolylo.c  qhead.h   qprotos.h
qchyp.obj: qchyp1f1.c  qhead.h   qprotos.h
qcmplx.obj: qcmplx.c    qhead.h    mconf.h    protos.h   qprotos.h
qconst.obj: qconst.c    qhead.h   qprotos.h
qcos.obj: qcos.c      qhead.h   qprotos.h
qcosh.obj: qcosh.c     qhead.h   qprotos.h
qdawsn.obj: qdawsn.c    qhead.h   qprotos.h
qellie.obj: qellie.c    qhead.h   qprotos.h
qellik.obj: qellik.c    qhead.h   qprotos.h
qellpe.obj: qellpe.c    qhead.h   qprotos.h
qellpj.obj: qellpj.c    qhead.h   qprotos.h
qellpk.obj: qellpk.c    qhead.h   qprotos.h
qerf.obj: qerf.c      qhead.h   qprotos.h
qerfc.obj: qerfc.c     qhead.h   qprotos.h
qeuclid.obj: qeuclid.c   qhead.h   qprotos.h
qexp.obj: qexp.c      qhead.h   qprotos.h
qexp10.obj: qexp10.c    qhead.h   qprotos.h
qexp2.obj: qexp2.c     qhead.h   qprotos.h
qexpn.obj: qexpn.c     qhead.h   qprotos.h
qfac.obj: qfac.c      qhead.h   qprotos.h
qfloor.obj: qfloor.c    qhead.h   qprotos.h
qflt.obj: qflt.c      mconf.h    qhead.h    qtens.h    protos.h qprotos.h
qflta.obj: qflta.c     qhead.h   qprotos.h
qflti.obj: qflti.c     mconf.h    qhead.h    qtens.h    protos.h qprotos.h
qfresf.obj: qfresf.c    qhead.h   qprotos.h
qgamma.obj: qgamma.c    qhead.h   qprotos.h
qhy2f1.obj: qhy2f1.c    mconf.h    qhead.h    protos.h   qprotos.h
qhyp.obj: qhyp.c      qhead.h   qprotos.h
qigam.obj: qigam.c     qhead.h   qprotos.h
qigami.obj: qigami.c    qhead.h   qprotos.h
qin.obj: qin.c       qhead.h   qprotos.h
qincb.obj: qincb.c     qhead.h   qprotos.h
qincbi.obj: qincbi.c    mconf.h    qhead.h    protos.h   qprotos.h
qine.obj: qine.c      qhead.h   qprotos.h
qjn.obj: qjn.c       mconf.h    qhead.h    protos.h   qprotos.h
qjypn.obj: qjypn.c     qhead.h   qprotos.h
qjyqn.obj: qjyqn.c     qhead.h   qprotos.h
qk0.obj: qk0.c       qhead.h   qprotos.h
qkn.obj: qkn.c       mconf.h    qhead.h    protos.h   qprotos.h
qkne.obj: qkne.c      mconf.h    qhead.h    protos.h   qprotos.h
qlog.obj: qlog.c      qhead.h   qprotos.h
qlog1.obj: qlog1.c     qhead.h   qprotos.h
qlog10.obj: qlog10.c    qhead.h   qprotos.h
qndtr.obj: qndtr.c     qhead.h   qprotos.h
qndtri.obj: qndtri.c    qhead.h    mconf.h    protos.h   qprotos.h
qpolylog.obj: qpolylog.c  qhead.h   qprotos.h
qpow.obj: qpow.c      qhead.h    mconf.h    protos.h   qprotos.h
qprob.obj: qprob.c     qhead.h   qprotos.h
qpsi.obj: qpsi.c      qhead.h   qprotos.h
qremain.obj: qremain.c   qhead.h   qprotos.h
qshici.obj: qshici.c    qhead.h   qprotos.h
qsici.obj: qsici.c     qhead.h   qprotos.h
qsimq.obj: qsimq.c     qhead.h   qprotos.h
qsin.obj: qsin.c      qhead.h   qprotos.h
qsindg.obj: qsindg.c    qhead.h   qprotos.h
qsinh.obj: qsinh.c     qhead.h   qprotos.h
qspenc.obj: qspenc.c    qhead.h   qprotos.h
qsqrta.obj: qsqrta.c    qhead.h    mconf.h    protos.h   qprotos.h
qstudt.obj: qstudt.c    mconf.h    qhead.h    protos.h   qprotos.h
qtan.obj: qtan.c      qhead.h   qprotos.h
qtanh.obj: qtanh.c     qhead.h   qprotos.h
qyn.obj: qyn.c       qhead.h   qprotos.h
qzetac.obj: qzetac.c    qhead.h   qprotos.h

subml.obj: subml.asm qheadl.asm
divnl.obj: divnl.asm qheadl.asm
mulrl.obj: mulrl.asm qheadl.asm

#support for optional extra functions
EXTRAS = gamma.obj igami.obj ndtri.obj incbi.obj const.obj polevl.obj\
   igam.obj incbet.obj
LEXTRA = gamma igami ndtri incbi const polevl igam incbet

gamma.obj: gamma.c     mconf.h protos.h
igam.obj: igam.c     mconf.h protos.h
igami.obj: igami.c     mconf.h protos.h
ndtri.obj: ndtri.c     mconf.h protos.h
incbet.obj: incbet.c    mconf.h protos.h
incbi.obj: incbi.c     mconf.h protos.h
polevl.obj: polevl.c
qparanoi.obj: qparanoi.c  qhead.h   qprotos.h

# See the unix makefile for MOREFUNS=1 dependents.
# At least some of them will fit, if you want them.
qcalc.obj: qcalc.c qcalc.h qhead.h qprotos.h
 $(CC) $(CFLAGS) -DMOREFUNS=1  qcalc.c

qcalc.exe: qcalc.obj $(EXTRAS) qlibl.lib
 link /nologo /STACK:32000 qcalc $(EXTRAS:.obj=),,,qlibl;

# Test the version of arithmetic that is correctly rounded.
# It is much slower than the others, so it would not ordinarily
# be used.  Note that it does not support denormal numbers.
# Get the package ieeetest.zoo for that.

qsqrta.obj: qsqrta.c  qhead.h  mconf.h  protos.h   qprotos.h

qflt.obj: qflt.c mconf.h qhead.h qtens.h protos.h   qprotos.h
 $(CC) $(CFLAGS) /DSTICKY=1 qflt.c

qflta.obj: qflta.c qhead.h   qprotos.h

qparanoi.exe: qparanoi.obj qflt.obj qflta.obj qsqrta.obj qlibl.lib
# link /nologo /NOE qparanoi qflt qflta qsqrta,,,qlibl;
 link /nologo /NOE qparanoi,,,qlibl;

# This will test the arithmetic that is actually in the library.
#qparanoi.exe: qparanoi.obj qlibl.lib
# link /nologo qparanoi,,,qlibl;

qccalc.obj: qccalc.c    qhead.h qcalc.h   qprotos.h
const.obj: const.c     mconf.h protos.h
cmplx.obj: cmplx.c     mconf.h protos.h
qmtst.obj: qmtst.c     qhead.h mconf.h protos.h   qprotos.h
drand.obj: drand.c     mconf.h protos.h

qccalc.exe: qccalc.obj cmplx.obj const.obj qlibl.lib
 link /nologo /STACK:32000 qccalc cmplx const,,,qlibl;

qmtst.obj: qmtst.c  qhead.h  mconf.h  protos.h   qprotos.h
 $(CC) $(CFLAGS) /DNTRIALS=100 qmtst.c

qmtst.exe: qmtst.obj ndtri.obj const.obj drand.obj\
  polevl.obj qlibl.lib
 link /nologo /STACK:32000 qmtst ndtri drand polevl\
  const,,,qlibl;

time-it.obj: time-it.c

time-it.exe: time-it.obj
 link /nologo time-it;
 del time-it.obj

[Dauer der Verarbeitung: 0.12 Sekunden, vorverarbeitet 2026-06-27]

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Quellcodebibliothek
     Eigene Quellcodes
     Fremde Quellcodes
     Suchen

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik