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

📄 borland.makefile

📁 Thinking in c++ 2nd edition,c++编程思想(第2版)
💻 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 C15
# using the Borland compiler
# Note: does not make files that will 
# not compile with this compiler
# Invoke with: make -f Borland.makefile

CPP = Bcc32
CPPFLAGS = -w-inl -w-csu -wnak
OFLAG = -e
.SUFFIXES : .obj .cpp .c
.cpp.obj :
	$(CPP) $(CPPFLAGS) -c $<
.c.obj :
	$(CPP) $(CPPFLAGS) -c $<

all: \
	Instrument2.exe \
	Instrument3.exe \
	Instrument4.exe \
	Sizes.exe \
	Early.exe \
	Instrument5.exe \
	PureVirtualDefinitions.exe \
	AddingVirtuals.exe \
	ObjectSlicing.exe \
	NameHiding2.exe \
	VariantReturn.exe \
	VirtualDestructors.exe \
	UnAbstract.exe \
	PureVirtualDestructors.exe \
	VirtualsInDestructors.exe \
	OStackTest.exe \
	OperatorPolymorphism.exe \
	DynamicCast.exe \
	StaticHierarchyNavigation.exe 

test: all 
	Instrument2.exe  
	Instrument3.exe  
	Instrument4.exe  
	Sizes.exe  
	Early.exe  
	Instrument5.exe  
	PureVirtualDefinitions.exe  
	AddingVirtuals.exe  
	ObjectSlicing.exe  
	NameHiding2.exe  
	VariantReturn.exe  
	VirtualDestructors.exe  
	UnAbstract.exe  
	PureVirtualDestructors.exe  
	VirtualsInDestructors.exe  
	OStackTest.exe OStackTest.cpp 
	OperatorPolymorphism.exe  
	DynamicCast.exe  
	StaticHierarchyNavigation.exe  

bugs: 
	@echo No compiler bugs in this directory!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


Instrument2.obj: Instrument2.cpp 
Instrument3.obj: Instrument3.cpp 
Instrument4.obj: Instrument4.cpp 
Sizes.obj: Sizes.cpp 
Early.obj: Early.cpp 
Instrument5.obj: Instrument5.cpp 
PureVirtualDefinitions.obj: PureVirtualDefinitions.cpp 
AddingVirtuals.obj: AddingVirtuals.cpp 
ObjectSlicing.obj: ObjectSlicing.cpp 
NameHiding2.obj: NameHiding2.cpp 
VariantReturn.obj: VariantReturn.cpp 
VirtualDestructors.obj: VirtualDestructors.cpp 
UnAbstract.obj: UnAbstract.cpp 
PureVirtualDestructors.obj: PureVirtualDestructors.cpp 
VirtualsInDestructors.obj: VirtualsInDestructors.cpp 
OStackTest.obj: OStackTest.cpp OStack.h ..\require.h 
OperatorPolymorphism.obj: OperatorPolymorphism.cpp 
DynamicCast.obj: DynamicCast.cpp 
StaticHierarchyNavigation.obj: StaticHierarchyNavigation.cpp 

⌨️ 快捷键说明

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