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

📄 microsoft.makefile

📁 Think in C++ 第二版源码
💻 MAKEFILE
字号:
# From Thinking in C++, 2nd Edition
# At http://www.BruceEckel.com
# (c) Bruce Eckel 1999
# Copyright notice in Copyright.txt
# Automatically-generated MAKEFILE 
# For examples in directory C24
# using the Microsoft compiler
# Note: does not make files that will 
# not compile with this compiler
# Invoke with: make -f Microsoft.makefile

# Note: this requires the service Pack 3 from
# www.Microsoft.com for successful compilation!
CPP = cl
CPPFLAGS = -GX -GR
OFLAG = -o
.SUFFIXES : .obj .cpp .c
.cpp.obj :
	$(CPP) $(CPPFLAGS) -c $<
.c.obj :
	$(CPP) $(CPPFLAGS) -c $<

all: \
	Rtshapes.exe \
	TypeidAndBuiltins.exe \
	RTTIandNesting.exe \
	RTTIWithoutPolymorphism.exe \
	DynamicCast.exe \
	Voidrtti.exe \
	ConstructorOrder.exe \
	RTTIwithReferences.exe \
	RTTIwithExceptions.exe \
	RTTIandMultipleInheritance.exe \
	Recycle2.exe \
	Statcast.exe \
	Constcst.exe 

test: all 
	Rtshapes.exe  
	TypeidAndBuiltins.exe  
	RTTIandNesting.exe  
	RTTIWithoutPolymorphism.exe  
	DynamicCast.exe  
	Voidrtti.exe  
	ConstructorOrder.exe  
	RTTIwithReferences.exe  
	RTTIwithExceptions.exe  
	RTTIandMultipleInheritance.exe  
	Recycle2.exe  
	Statcast.exe  
	Constcst.exe  

bugs: \
	Selfrtti.exe \
	Reinterp.exe 

Rtshapes.exe: Rtshapes.obj 
	$(CPP) $(OFLAG)Rtshapes.exe Rtshapes.obj 

TypeidAndBuiltins.exe: TypeidAndBuiltins.obj 
	$(CPP) $(OFLAG)TypeidAndBuiltins.exe TypeidAndBuiltins.obj 

RTTIandNesting.exe: RTTIandNesting.obj 
	$(CPP) $(OFLAG)RTTIandNesting.exe RTTIandNesting.obj 

RTTIWithoutPolymorphism.exe: RTTIWithoutPolymorphism.obj 
	$(CPP) $(OFLAG)RTTIWithoutPolymorphism.exe RTTIWithoutPolymorphism.obj 

DynamicCast.exe: DynamicCast.obj 
	$(CPP) $(OFLAG)DynamicCast.exe DynamicCast.obj 

Voidrtti.exe: Voidrtti.obj 
	$(CPP) $(OFLAG)Voidrtti.exe Voidrtti.obj 

ConstructorOrder.exe: ConstructorOrder.obj 
	$(CPP) $(OFLAG)ConstructorOrder.exe ConstructorOrder.obj 

RTTIwithReferences.exe: RTTIwithReferences.obj 
	$(CPP) $(OFLAG)RTTIwithReferences.exe RTTIwithReferences.obj 

RTTIwithExceptions.exe: RTTIwithExceptions.obj 
	$(CPP) $(OFLAG)RTTIwithExceptions.exe RTTIwithExceptions.obj 

RTTIandMultipleInheritance.exe: RTTIandMultipleInheritance.obj 
	$(CPP) $(OFLAG)RTTIandMultipleInheritance.exe RTTIandMultipleInheritance.obj 

Recycle2.exe: Recycle2.obj 
	$(CPP) $(OFLAG)Recycle2.exe Recycle2.obj 

Selfrtti.exe: Selfrtti.obj 
	$(CPP) $(OFLAG)Selfrtti.exe Selfrtti.obj 

Statcast.exe: Statcast.obj 
	$(CPP) $(OFLAG)Statcast.exe Statcast.obj 

Constcst.exe: Constcst.obj 
	$(CPP) $(OFLAG)Constcst.exe Constcst.obj 

Reinterp.exe: Reinterp.obj 
	$(CPP) $(OFLAG)Reinterp.exe Reinterp.obj 


Rtshapes.obj: Rtshapes.cpp ..\purge.h 
TypeidAndBuiltins.obj: TypeidAndBuiltins.cpp 
RTTIandNesting.obj: RTTIandNesting.cpp 
RTTIWithoutPolymorphism.obj: RTTIWithoutPolymorphism.cpp 
DynamicCast.obj: DynamicCast.cpp 
Voidrtti.obj: Voidrtti.cpp 
ConstructorOrder.obj: ConstructorOrder.cpp 
RTTIwithReferences.obj: RTTIwithReferences.cpp 
RTTIwithExceptions.obj: RTTIwithExceptions.cpp 
RTTIandMultipleInheritance.obj: RTTIandMultipleInheritance.cpp 
Recycle2.obj: Recycle2.cpp ..\purge.h 
Selfrtti.obj: Selfrtti.cpp ..\purge.h 
Statcast.obj: Statcast.cpp 
Constcst.obj: Constcst.cpp 
Reinterp.obj: Reinterp.cpp 

⌨️ 快捷键说明

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