?? makefile.inc
字號(hào):
PREOBJDIR = $(CPUDIR)\$(BLD_MODEL)_lib
# Here is the target for building LIBC{,D} / LIBCMT{,D} / MSVCRT{,D}.LIB
all: \
$(OBJDIR)\convert.lib \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\direct.lib \
!ENDIF
!if "$(BLD_DLL)"=="1"
$(OBJDIR)\dllstuff.lib \
!endif
$(OBJDIR)\dos.lib \
$(OBJDIR)\eh.lib \
$(OBJDIR)\exec.lib \
$(OBJDIR)\heap.lib \
!if "$(TARGET_CPU)"=="i386" || "$(TARGET_CPU)"=="mips" || "$(TARGET_CPU)"=="ALPHA" || "$(TARGET_CPU)"=="PPC" || "$(TARGET_CPU)"=="PMAC"
$(OBJDIR)\helper.lib \
!endif
!if "$(TARGET_CPU)" != "PMAC"
!if "$(BLD_DLL)"!="1"
$(OBJDIR)\linkopts.lib \
!endif
!endif
$(OBJDIR)\lowio.lib \
$(OBJDIR)\mbstring.lib \
$(OBJDIR)\misc.lib \
$(OBJDIR)\startup.lib \
$(OBJDIR)\stdio.lib \
$(OBJDIR)\string.lib \
$(OBJDIR)\time.lib \
$(OBJDIR)\conv.lib \
$(OBJDIR)\tran.lib \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\matherr.obj
!ELSE
$(OBJDIR)\commode.obj \
!ENDIF
# Here is the target for building LIBCP{,D} / LIBCPMT{,D} / MSVCPRT{,D}.LIB
_stdcpp_ : \
!if "$(BLD_DLL)"=="1"
$(OBJDIR)\delop_s.obj \
$(OBJDIR)\newop_s.obj \
$(OBJDIR)\newop2_s.obj \
!endif
$(OBJDIR)\stdcpp.lib
# Here is the target for building LIBCI{,D} / LIBCIMT{,D} / MSVCIRT{,D}.LIB
_iostream_ : \
$(OBJDIR)\iostream.lib
CONVERT_OBJECTS = \
$(OBJDIR)\_ctype.obj \
$(OBJDIR)\_fptostr.obj \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\_mbslen.obj \
$(OBJDIR)\_wctype.obj \
!ENDIF
$(OBJDIR)\atof.obj \
$(OBJDIR)\atox.obj \
$(OBJDIR)\fcvt.obj \
$(OBJDIR)\gcvt.obj \
$(OBJDIR)\isctype.obj \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\iswctype.obj \
!ENDIF
$(OBJDIR)\mblen.obj \
$(OBJDIR)\mbstowcs.obj \
$(OBJDIR)\mbtowc.obj \
$(OBJDIR)\strtod.obj \
$(OBJDIR)\strtol.obj \
$(OBJDIR)\swab.obj \
$(OBJDIR)\tolower.obj \
$(OBJDIR)\toupper.obj \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\towlower.obj \
$(OBJDIR)\towupper.obj \
$(OBJDIR)\wcstod.obj \
$(OBJDIR)\wcstol.obj \
!ENDIF
$(OBJDIR)\wcstombs.obj \
$(OBJDIR)\wctomb.obj \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\wtox.obj \
!ENDIF
$(OBJDIR)\xtoa.obj \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\xtow.obj \
!ENDIF
DIRECT_OBJECTS = \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\drivemap.obj \
$(OBJDIR)\drivfree.obj \
$(OBJDIR)\findfile.obj \
$(OBJDIR)\findfi64.obj \
$(OBJDIR)\seterrm.obj \
$(OBJDIR)\slbeep.obj \
!if "$(TARGET_CPU)"=="i386"
$(OBJDIR)\enable.obj \
!endif
$(OBJDIR)\wfindfil.obj \
$(OBJDIR)\wfndfi64.obj
!ENDIF
DLLSTUFF_OBJECTS = \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\crtlib.obj \
$(OBJDIR)\crtexe.obj \
$(OBJDIR)\crtexew.obj \
$(OBJDIR)\crtdll.obj \
$(OBJDIR)\cinitexe.obj \
$(OBJDIR)\dllargv.obj \
$(OBJDIR)\dll_argv.obj \
$(OBJDIR)\ios_dll.obj \
$(OBJDIR)\merr.obj \
$(OBJDIR)\oldexcpt.obj \
$(OBJDIR)\ti_inst.obj \
$(OBJDIR)\wcrtexe.obj \
$(OBJDIR)\wcrtexew.obj \
$(OBJDIR)\wdllargv.obj \
$(OBJDIR)\wildcard.obj \
$(OBJDIR)\xtxtmode.obj \
$(OBJDIR)\xncommod.obj \
!if "$(TARGET_CPU)"=="i386"
$(OBJDIR)\dllsupp.obj \
$(OBJDIR)\adjustfd.obj \
!endif
$(OBJDIR)\atonexit.obj
!ELSE
$(OBJDIR)\oldexcpt.obj \
$(OBJDIR)\sp.obj \
$(OBJDIR)\cinitexe.obj \
$(OBJDIR)\atonexit.obj \
$(OBJDIR)\crtdll.obj \
$(OBJDIR)\ti_inst.obj \
$(OBJDIR)\crtexe.obj
!ENDIF
DOS_OBJECTS = \
$(OBJDIR)\access.obj \
$(OBJDIR)\chmod.obj \
$(OBJDIR)\chdir.obj \
$(OBJDIR)\dosmap.obj \
$(OBJDIR)\drive.obj \
$(OBJDIR)\fullpath.obj \
$(OBJDIR)\getcwd.obj \
$(OBJDIR)\getpid.obj \
$(OBJDIR)\mkdir.obj \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\mterrno.obj \
!ENDIF
$(OBJDIR)\rename.obj \
$(OBJDIR)\rmdir.obj \
$(OBJDIR)\stat.obj \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\stati64.obj \
!ENDIF
$(OBJDIR)\unlink.obj \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\waccess.obj \
$(OBJDIR)\wchdir.obj \
$(OBJDIR)\wchmod.obj \
$(OBJDIR)\wfullpat.obj \
$(OBJDIR)\wgetcwd.obj \
$(OBJDIR)\wmkdir.obj \
$(OBJDIR)\wrename.obj \
$(OBJDIR)\wrmdir.obj \
$(OBJDIR)\wstat.obj \
$(OBJDIR)\wstati64.obj \
$(OBJDIR)\wunlink.obj \
!ELSE
$(OBJDIR)\remove.obj \
!ENDIF
EH_OBJECTS = \
!if "$(TARGET_CPU)"=="ALPHA"
$(OBJDIR)\trnsctrl.obj \
$(OBJDIR)\bridge.obj \
$(OBJDIR)\ehunwind.obj \
$(OBJDIR)\xcptmisc.obj \
!endif
!if "$(TARGET_CPU)"=="i386"
$(OBJDIR)\trnsctrl.obj \
$(OBJDIR)\lowhelpr.obj \
$(OBJDIR)\ehprolog.obj \
!endif
!if "$(TARGET_CPU)"=="mips"
$(OBJDIR)\trnsctrl.obj \
$(OBJDIR)\ehstate.obj \
$(OBJDIR)\handlers.obj \
$(OBJDIR)\rtlmisc.obj \
!endif
!IF "$(TARGET_CPU)" == "PMAC"
$(OBJDIR)\ehstate.obj \
$(OBJDIR)\exdsptch.obj \
$(OBJDIR)\handlers.obj \
$(OBJDIR)\lowhelpr.obj \
$(OBJDIR)\trnsctrl.obj \
$(OBJDIR)\unwind.obj \
$(OBJDIR)\vunwind.obj \
!ENDIF
$(OBJDIR)\frame.obj \
$(OBJDIR)\hooks.obj \
$(OBJDIR)\throw.obj \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\unhandld.obj \
!ENDIF
$(OBJDIR)\user.obj \
$(OBJDIR)\validate.obj \
$(OBJDIR)\ehvecctr.obj \
$(OBJDIR)\ehveccvb.obj \
$(OBJDIR)\ehvecdtr.obj \
$(OBJDIR)\undname.obj \
$(OBJDIR)\rtti.obj \
$(OBJDIR)\stdexcpt.obj \
!IF "$(TARGET_CPU)" == "PPC"
$(OBJDIR)\ehstate.obj \
$(OBJDIR)\handlers.obj \
$(OBJDIR)\trnsctrl.obj \
$(OBJDIR)\unwind.obj \
!ENDIF
$(OBJDIR)\typinfo.obj \
$(OBJDIR)\typname.obj
EXEC_OBJECTS = \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\cenvarg.obj \
$(OBJDIR)\fileinfo.obj \
$(OBJDIR)\dospawn.obj \
$(OBJDIR)\execl.obj \
$(OBJDIR)\execle.obj \
$(OBJDIR)\execlp.obj \
$(OBJDIR)\execlpe.obj \
$(OBJDIR)\execv.obj \
$(OBJDIR)\execve.obj \
$(OBJDIR)\execvp.obj \
$(OBJDIR)\execvpe.obj \
$(OBJDIR)\getproc.obj \
$(OBJDIR)\loaddll.obj \
$(OBJDIR)\spawnl.obj \
$(OBJDIR)\spawnle.obj \
$(OBJDIR)\spawnlp.obj \
$(OBJDIR)\spawnlpe.obj \
$(OBJDIR)\spawnv.obj \
$(OBJDIR)\spawnve.obj \
$(OBJDIR)\spawnvp.obj \
$(OBJDIR)\spawnvpe.obj \
$(OBJDIR)\system.obj \
$(OBJDIR)\wait.obj \
$(OBJDIR)\wcenvarg.obj \
$(OBJDIR)\wdospawn.obj \
$(OBJDIR)\wexecl.obj \
$(OBJDIR)\wexecle.obj \
$(OBJDIR)\wexeclp.obj \
$(OBJDIR)\wexeclpe.obj \
$(OBJDIR)\wexecv.obj \
$(OBJDIR)\wexecve.obj \
$(OBJDIR)\wexecvp.obj \
$(OBJDIR)\wexecvpe.obj \
$(OBJDIR)\wspawnl.obj \
$(OBJDIR)\wspawnle.obj \
$(OBJDIR)\wspawnlp.obj \
$(OBJDIR)\wspwnlpe.obj \
$(OBJDIR)\wspawnv.obj \
$(OBJDIR)\wspawnve.obj \
$(OBJDIR)\wspawnvp.obj \
$(OBJDIR)\wspwnvpe.obj \
$(OBJDIR)\wsystem.obj
!ELSE
$(OBJDIR)\spawn.obj
!ENDIF
HEAP_OBJECTS = \
$(OBJDIR)\calloc.obj \
!IF "$(WINHEAP)" == "YES"
$(OBJDIR)\expand.obj \
!ELSE
$(OBJDIR)\findaddr.obj \
!ENDIF
$(OBJDIR)\free.obj \
$(OBJDIR)\heapadd.obj \
$(OBJDIR)\heapchk.obj \
!IF "$(WINHEAP)" == "NO"
$(OBJDIR)\heapgrow.obj \
!ENDIF
$(OBJDIR)\heapinit.obj \
$(OBJDIR)\heapmin.obj \
!IF "$(TARGET_CPU)" != "PMAC" && "$(WINHEAP)" == "NO"
$(OBJDIR)\heapprm.obj \
!ENDIF
!IF "$(WINHEAP)" == "NO"
$(OBJDIR)\heapsrch.obj \
!ENDIF
$(OBJDIR)\hpabort.obj \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\heapused.obj \
!ENDIF
$(OBJDIR)\heapwalk.obj \
$(OBJDIR)\malloc.obj \
$(OBJDIR)\msize.obj \
$(OBJDIR)\realloc.obj \
!IF "$(WINHEAP)" == "YES"
$(OBJDIR)\sbheap.obj \
!ENDIF
$(OBJDIR)\handler.obj \
$(OBJDIR)\setnewh.obj \
$(OBJDIR)\new_mode.obj \
$(OBJDIR)\delete.obj \
$(OBJDIR)\_newmode.obj \
$(OBJDIR)\new.obj
HELPER_OBJECTS = \
!if "$(TARGET_CPU)"=="i386"
$(OBJDIR)\lldiv.obj \
$(OBJDIR)\llmul.obj \
$(OBJDIR)\llrem.obj \
$(OBJDIR)\llshl.obj \
$(OBJDIR)\llshr.obj \
$(OBJDIR)\ulldiv.obj \
$(OBJDIR)\ullrem.obj \
$(OBJDIR)\ullshr.obj \
!endif
!if "$(TARGET_CPU)"=="mips"
$(OBJDIR)\llabsdiv.obj \
$(OBJDIR)\llbit.obj \
$(OBJDIR)\llcvt.obj \
$(OBJDIR)\lldiv.obj \
$(OBJDIR)\lldivrem.obj \
$(OBJDIR)\llmul.obj \
$(OBJDIR)\llshift.obj \
!endif
!if "$(TARGET_CPU)"=="ALPHA"
$(OBJDIR)\divdat.obj \
$(OBJDIR)\divide2.obj \
$(OBJDIR)\extv.obj \
$(OBJDIR)\extvvol.obj \
$(OBJDIR)\extzv.obj \
$(OBJDIR)\extzvvol.obj \
$(OBJDIR)\insv.obj \
$(OBJDIR)\insvvol.obj \
$(OBJDIR)\otsdiv.obj \
$(OBJDIR)\scmpeql.obj \
$(OBJDIR)\scmpeqlp.obj \
$(OBJDIR)\scmpleq.obj \
$(OBJDIR)\scmpleqp.obj \
$(OBJDIR)\scmplss.obj \
$(OBJDIR)\scmplssp.obj \
$(OBJDIR)\sfill.obj \
$(OBJDIR)\sloc.obj \
$(OBJDIR)\smove.obj \
$(OBJDIR)\smovem.obj \
$(OBJDIR)\strans.obj \
$(OBJDIR)\strcmp_.obj \
$(OBJDIR)\strcpy_.obj \
$(OBJDIR)\strlen_.obj \
$(OBJDIR)\szero.obj
!endif
!if "$(TARGET_CPU)"=="PPC"
$(OBJDIR)\dtoi.obj \
$(OBJDIR)\dtoi64.obj \
$(OBJDIR)\dtou.obj \
$(OBJDIR)\dtou64.obj \
$(OBJDIR)\i64div.obj \
$(OBJDIR)\i64rem.obj \
$(OBJDIR)\i64rsh.obj \
$(OBJDIR)\i64tod.obj \
$(OBJDIR)\icall.obj \
$(OBJDIR)\itod.obj \
$(OBJDIR)\itof.obj \
$(OBJDIR)\memcpy_.obj \
$(OBJDIR)\memset_.obj \
$(OBJDIR)\restfpr.obj \
$(OBJDIR)\restgpr.obj \
$(OBJDIR)\savefpr.obj \
$(OBJDIR)\savegpr.obj \
$(OBJDIR)\u64div.obj \
$(OBJDIR)\u64rem.obj \
$(OBJDIR)\u64tod.obj \
$(OBJDIR)\utod.obj \
$(OBJDIR)\utof.obj \
!endif
!if "$(TARGET_CPU)"=="PMAC"
$(OBJDIR)\i64div.obj \
$(OBJDIR)\i64rem.obj \
$(OBJDIR)\i64rsh.obj \
$(OBJDIR)\rfpr.obj \
$(OBJDIR)\rgpr.obj \
$(OBJDIR)\sfpr.obj \
$(OBJDIR)\sgpr.obj \
$(OBJDIR)\u64div.obj \
$(OBJDIR)\u64rem.obj \
!endif
IOSTREAM_OBJECTS = \
$(OBJDIR)\_iostrea.obj \
$(OBJDIR)\iostrini.obj \
$(OBJDIR)\cerrinit.obj \
$(OBJDIR)\cininit.obj \
$(OBJDIR)\cloginit.obj \
$(OBJDIR)\filebuf.obj \
$(OBJDIR)\filebuf1.obj \
$(OBJDIR)\fstream.obj \
$(OBJDIR)\ifstream.obj \
$(OBJDIR)\_ios.obj \
$(OBJDIR)\istrchar.obj \
$(OBJDIR)\istrdbl.obj \
$(OBJDIR)\istream.obj \
$(OBJDIR)\istream1.obj \
$(OBJDIR)\istrflt.obj \
$(OBJDIR)\istrgdbl.obj \
$(OBJDIR)\istrget.obj \
$(OBJDIR)\istrgetl.obj \
$(OBJDIR)\istrgint.obj \
$(OBJDIR)\istrint.obj \
$(OBJDIR)\istrldbl.obj \
$(OBJDIR)\istrlong.obj \
$(OBJDIR)\istrshrt.obj \
$(OBJDIR)\istruint.obj \
$(OBJDIR)\istrulng.obj \
$(OBJDIR)\istrusht.obj \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\mtlock.obj \
!ENDIF
$(OBJDIR)\ofstream.obj \
$(OBJDIR)\ostrchar.obj \
$(OBJDIR)\ostrdbl.obj \
$(OBJDIR)\ostream.obj \
$(OBJDIR)\ostream1.obj \
$(OBJDIR)\ostrint.obj \
$(OBJDIR)\ostrldbl.obj \
$(OBJDIR)\ostrlong.obj \
$(OBJDIR)\ostrptr.obj \
$(OBJDIR)\ostrput.obj \
$(OBJDIR)\ostrshrt.obj \
$(OBJDIR)\ostruint.obj \
$(OBJDIR)\ostrulng.obj \
$(OBJDIR)\ostrusht.obj \
$(OBJDIR)\stdiostr.obj \
$(OBJDIR)\streamb.obj \
$(OBJDIR)\streamb1.obj \
$(OBJDIR)\strmbdbp.obj \
$(OBJDIR)\_strstre.obj
LINKOPTS_OBJECTS = \
!if "$(TARGET_CPU)"=="i386"
$(OBJDIR)\fp10.obj \
!endif
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\binmode.obj \
$(OBJDIR)\newmode.obj \
$(OBJDIR)\setargv.obj \
$(OBJDIR)\wsetargv.obj \
!ENDIF
$(OBJDIR)\commode.obj
LOWIO_OBJECTS = \
$(OBJDIR)\chsize.obj \
$(OBJDIR)\close.obj \
$(OBJDIR)\commit.obj \
$(OBJDIR)\creat.obj \
$(OBJDIR)\dup.obj \
$(OBJDIR)\dup2.obj \
$(OBJDIR)\eof.obj \
$(OBJDIR)\flength.obj \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\fleni64.obj \
!ENDIF
$(OBJDIR)\fstat.obj \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\fstati64.obj \
$(OBJDIR)\initcon.obj \
$(OBJDIR)\ioinit.obj \
!ENDIF
$(OBJDIR)\isatty.obj \
$(OBJDIR)\locking.obj \
$(OBJDIR)\lseek.obj \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\lseeki64.obj \
!ENDIF
$(OBJDIR)\mktemp.obj \
$(OBJDIR)\open.obj \
$(OBJDIR)\osfinfo.obj \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\pipe.obj \
!ENDIF
$(OBJDIR)\read.obj \
$(OBJDIR)\setmode.obj \
$(OBJDIR)\tell.obj \
!IF "$(TARGET_CPU)" != "PMAC"
$(OBJDIR)\telli64.obj \
!ENDIF
$(OBJDIR)\txtmode.obj \
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -