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

📄 makefile.mak

📁 一个通用的数学库
💻 MAK
字号:
# -*- Makefile -*-#  makefile for use with nmake (comes iwth Visual C++)# LINK32_COMMON=kernel32.lib user32.lib gdi32.lib winspool.lib \   comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib \  uuid.lib odbc32.lib odbccp32.lib /subsystem:console /incremental:no /machine:I386 MTLDIR=..\..ITLDIR=..\..\contrib\itlSTLDIR=C:\Program Files\Microsoft Visual Studio\VC98\IncludeVCLIB=C:\Program Files\Microsoft Visual Studio\VC98\LibCPP_PROJ=/TP /ML /GX /O2 /I "$(MTLDIR)" /I "$(ITLDIR)" /I "$(STLDIR)" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c CPP=cl.exeLINK32=link.exeALL : \		matrix_iterator_test.exe \		matrix_oned_test.exe \		matrix_indices_test.exe \		matrix_ij_test.exe \		matrix_iter_ij_test.exe \		matrix_row_col_test.exe \		matrix_trans_test.exe \		matrix_scaled_test.exe \		matrix_mat_algo_test.exe \		matvec_mult_test.exe \		matvec_rankone_test.exe \		ranktwo_test.exe \		tri_solve_test.exe \		matmat_add_test.exe \		matmat_mult_test.exe \		matmat_copy_test.exeCLEAN :	-if exist vc60.idb erase vc60.idb	-if exist *.obj erase *.obj	-if exist *.pch erase *.pch	-if exist *.pch erase *.pch	-if exist *.pdb erase *.pdb	-if exist *.idb erase *.idb	-if exist *.pdb erase *.pdb	-if exist *.idb erase *.idb	-if exist *.ilk erase *.ilkSQUEAKY : CLEAN	-if exist *.exe erase *.exe.SUFFIXES : .cc.c{}.obj::   $(CPP) @<<   $(CPP_PROJ) $< <<.cpp{}.obj::   $(CPP) @<<   $(CPP_PROJ) $< <<.cc{}.obj::   $(CPP) @<<   $(CPP_PROJ) $< <<.cxx{}.obj::   $(CPP) @<<   $(CPP_PROJ) $< <<.c{}.sbr::   $(CPP) @<<   $(CPP_PROJ) $< <<.cpp{}.sbr::   $(CPP) @<<   $(CPP_PROJ) $< <<.cxx{}.sbr::   $(CPP) @<<   $(CPP_PROJ) $< <<SOURCE=matrix_iterator_test.ccOBJ="matrix_iterator_test.obj" $(OBJ) : $(SOURCE) LINK32_FLAGS = $(LINK32_COMMON) /LIBPATH:"$(VCLIB)" /pdb:"matrix_iterator_test.pdb" /out:"matrix_iterator_test.exe" "matrix_iterator_test.exe" : $(DEF_FILE) $(OBJ)    $(LINK32) @<<  $(LINK32_FLAGS) $(OBJ)<<SOURCE=matrix_oned_test.ccOBJ="matrix_oned_test.obj" $(OBJ) : $(SOURCE) LINK32_FLAGS = $(LINK32_COMMON) /LIBPATH:"$(VCLIB)" /pdb:"matrix_oned_test.pdb" /out:"matrix_oned_test.exe" "matrix_oned_test.exe" : $(DEF_FILE) $(OBJ)    $(LINK32) @<<  $(LINK32_FLAGS) $(OBJ)<<SOURCE=matrix_indices_test.ccOBJ="matrix_indices_test.obj" $(OBJ) : $(SOURCE) LINK32_FLAGS = $(LINK32_COMMON) /LIBPATH:"$(VCLIB)" /pdb:"matrix_indices_test.pdb" /out:"matrix_indices_test.exe" "matrix_indices_test.exe" : $(DEF_FILE) $(OBJ)    $(LINK32) @<<  $(LINK32_FLAGS) $(OBJ)<<SOURCE=matrix_ij_test.ccOBJ="matrix_ij_test.obj" $(OBJ) : $(SOURCE) LINK32_FLAGS = $(LINK32_COMMON) /LIBPATH:"$(VCLIB)" /pdb:"matrix_ij_test.pdb" /out:"matrix_ij_test.exe" "matrix_ij_test.exe" : $(DEF_FILE) $(OBJ)    $(LINK32) @<<  $(LINK32_FLAGS) $(OBJ)<<SOURCE=matrix_iter_ij_test.ccOBJ="matrix_iter_ij_test.obj" $(OBJ) : $(SOURCE) LINK32_FLAGS = $(LINK32_COMMON) /LIBPATH:"$(VCLIB)" /pdb:"matrix_iter_ij_test.pdb" /out:"matrix_iter_ij_test.exe" "matrix_iter_ij_test.exe" : $(DEF_FILE) $(OBJ)    $(LINK32) @<<  $(LINK32_FLAGS) $(OBJ)<<SOURCE=matrix_row_col_test.ccOBJ="matrix_row_col_test.obj" $(OBJ) : $(SOURCE) LINK32_FLAGS = $(LINK32_COMMON) /LIBPATH:"$(VCLIB)" /pdb:"matrix_row_col_test.pdb" /out:"matrix_row_col_test.exe" "matrix_row_col_test.exe" : $(DEF_FILE) $(OBJ)    $(LINK32) @<<  $(LINK32_FLAGS) $(OBJ)<<SOURCE=matrix_trans_test.ccOBJ="matrix_trans_test.obj" $(OBJ) : $(SOURCE) LINK32_FLAGS = $(LINK32_COMMON) /LIBPATH:"$(VCLIB)" /pdb:"matrix_trans_test.pdb" /out:"matrix_trans_test.exe" "matrix_trans_test.exe" : $(DEF_FILE) $(OBJ)    $(LINK32) @<<  $(LINK32_FLAGS) $(OBJ)<<SOURCE=matrix_scaled_test.ccOBJ="matrix_scaled_test.obj" $(OBJ) : $(SOURCE) LINK32_FLAGS = $(LINK32_COMMON) /LIBPATH:"$(VCLIB)" /pdb:"matrix_scaled_test.pdb" /out:"matrix_scaled_test.exe" "matrix_scaled_test.exe" : $(DEF_FILE) $(OBJ)    $(LINK32) @<<  $(LINK32_FLAGS) $(OBJ)<<SOURCE=matrix_mat_algo_test.ccOBJ="matrix_mat_algo_test.obj" $(OBJ) : $(SOURCE) LINK32_FLAGS = $(LINK32_COMMON) /LIBPATH:"$(VCLIB)" /pdb:"matrix_mat_algo_test.pdb" /out:"matrix_mat_algo_test.exe" "matrix_mat_algo_test.exe" : $(DEF_FILE) $(OBJ)    $(LINK32) @<<  $(LINK32_FLAGS) $(OBJ)<<SOURCE=matvec_mult_test.ccOBJ="matvec_mult_test.obj" $(OBJ) : $(SOURCE) LINK32_FLAGS = $(LINK32_COMMON) /LIBPATH:"$(VCLIB)" /pdb:"matvec_mult_test.pdb" /out:"matvec_mult_test.exe" "matvec_mult_test.exe" : $(DEF_FILE) $(OBJ)    $(LINK32) @<<  $(LINK32_FLAGS) $(OBJ)<<SOURCE=matvec_rankone_test.ccOBJ="matvec_rankone_test.obj" $(OBJ) : $(SOURCE) LINK32_FLAGS = $(LINK32_COMMON) /LIBPATH:"$(VCLIB)" /pdb:"matvec_rankone_test.pdb" /out:"matvec_rankone_test.exe" "matvec_rankone_test.exe" : $(DEF_FILE) $(OBJ)    $(LINK32) @<<  $(LINK32_FLAGS) $(OBJ)<<SOURCE=ranktwo_test.ccOBJ="ranktwo_test.obj" $(OBJ) : $(SOURCE) LINK32_FLAGS = $(LINK32_COMMON) /LIBPATH:"$(VCLIB)" /pdb:"ranktwo_test.pdb" /out:"ranktwo_test.exe" "ranktwo_test.exe" : $(DEF_FILE) $(OBJ)    $(LINK32) @<<  $(LINK32_FLAGS) $(OBJ)<<SOURCE=tri_solve_test.ccOBJ="tri_solve_test.obj" $(OBJ) : $(SOURCE) LINK32_FLAGS = $(LINK32_COMMON) /LIBPATH:"$(VCLIB)" /pdb:"tri_solve_test.pdb" /out:"tri_solve_test.exe" "tri_solve_test.exe" : $(DEF_FILE) $(OBJ)    $(LINK32) @<<  $(LINK32_FLAGS) $(OBJ)<<SOURCE=matmat_add_test.ccOBJ="matmat_add_test.obj" $(OBJ) : $(SOURCE) LINK32_FLAGS = $(LINK32_COMMON) /LIBPATH:"$(VCLIB)" /pdb:"matmat_add_test.pdb" /out:"matmat_add_test.exe" "matmat_add_test.exe" : $(DEF_FILE) $(OBJ)    $(LINK32) @<<  $(LINK32_FLAGS) $(OBJ)<<SOURCE=matmat_mult_test.ccOBJ="matmat_mult_test.obj" $(OBJ) : $(SOURCE) LINK32_FLAGS = $(LINK32_COMMON) /LIBPATH:"$(VCLIB)" /pdb:"matmat_mult_test.pdb" /out:"matmat_mult_test.exe" "matmat_mult_test.exe" : $(DEF_FILE) $(OBJ)    $(LINK32) @<<  $(LINK32_FLAGS) $(OBJ)<<SOURCE=matmat_copy_test.ccOBJ="matmat_copy_test.obj" $(OBJ) : $(SOURCE) LINK32_FLAGS = $(LINK32_COMMON) /LIBPATH:"$(VCLIB)" /pdb:"matmat_copy_test.pdb" /out:"matmat_copy_test.exe" "matmat_copy_test.exe" : $(DEF_FILE) $(OBJ)    $(LINK32) @<<  $(LINK32_FLAGS) $(OBJ)<<

⌨️ 快捷键说明

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