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

📄 microsoft.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 C09
# 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!
# Also, you cannot run the "test" makefiles
# unless you go through and put 'return 0;' at
# the end of every main(), because VC++ does not
# follow the C++ Standard for defaulting return
# values from main().
CPP = cl
CPPFLAGS = -GX -GR
OFLAG = -o
.SUFFIXES : .obj .cpp .c
.cpp.obj :
	$(CPP) $(CPPFLAGS) -c $<
.c.obj :
	$(CPP) $(CPPFLAGS) -c $<

all: \
	MacroSideEffects.exe \
	Inline.exe \
	Access.exe \
	Rectangle.exe \
	Rectangle2.exe \
	Stash4Test.exe \
	Stack4Test.exe \
	EvaluationOrder.exe \
	Hidden.exe \
	Noinsitu.exe \
	ErrTest.exe 

test: all 
	MacroSideEffects.exe  
	Inline.exe  
	Access.exe  
	Rectangle.exe  
	Rectangle2.exe  
	Stash4Test.exe  
	Stack4Test.exe Stack4Test.cpp 
	EvaluationOrder.exe  
	Hidden.exe  
	Noinsitu.exe  
	ErrTest.exe ErrTest.cpp 

bugs: \
	Cpptime.exe 

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

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

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

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

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

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

Stash4Test.exe: Stash4Test.obj Stash4.obj 
	$(CPP) $(OFLAG)Stash4Test.exe Stash4Test.obj Stash4.obj 

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

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

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

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

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


MacroSideEffects.obj: MacroSideEffects.cpp ..\require.h 
Inline.obj: Inline.cpp 
Access.obj: Access.cpp 
Rectangle.obj: Rectangle.cpp 
Rectangle2.obj: Rectangle2.cpp 
Cpptime.obj: Cpptime.cpp Cpptime.h 
Stash4.obj: Stash4.cpp Stash4.h 
Stash4Test.obj: Stash4Test.cpp Stash4.h ..\require.h 
Stack4Test.obj: Stack4Test.cpp Stack4.h ..\require.h 
EvaluationOrder.obj: EvaluationOrder.cpp 
Hidden.obj: Hidden.cpp 
Noinsitu.obj: Noinsitu.cpp 
ErrTest.obj: ErrTest.cpp ..\require.h 

⌨️ 快捷键说明

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