📄 gcc.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 C16
# using the gcc compiler
# Note: does not make files that will
# not compile with this compiler
# Invoke with: make -f gcc.makefile
CPP = g++
OFLAG = -o
.SUFFIXES : .o .cpp .c
.cpp.o :
$(CPP) $(CPPFLAGS) -c $<
.c.o :
$(CPP) $(CPPFLAGS) -c $<
all: \
IntStack \
Array \
Array2 \
StackTemplateTest \
Array3 \
TStackTest \
TPStashTest \
OwnerStackTest \
ValueStackTest \
IterIntStack \
NestedIterator \
IterStackTemplateTest \
TStack2Test \
TPStash2Test \
Drawing
test: all
IntStack
Array
Array2
StackTemplateTest
Array3
TStackTest TStackTest.cpp
TPStashTest
OwnerStackTest
ValueStackTest
IterIntStack
NestedIterator
IterStackTemplateTest
TStack2Test
TPStash2Test
Drawing
bugs:
@echo No compiler bugs in this directory!
IntStack: IntStack.o fibonacci.o
$(CPP) $(OFLAG)IntStack IntStack.o fibonacci.o
Array: Array.o
$(CPP) $(OFLAG)Array Array.o
Array2: Array2.o
$(CPP) $(OFLAG)Array2 Array2.o
StackTemplateTest: StackTemplateTest.o fibonacci.o
$(CPP) $(OFLAG)StackTemplateTest StackTemplateTest.o fibonacci.o
Array3: Array3.o
$(CPP) $(OFLAG)Array3 Array3.o
TStackTest: TStackTest.o
$(CPP) $(OFLAG)TStackTest TStackTest.o
TPStashTest: TPStashTest.o AutoCounter.o
$(CPP) $(OFLAG)TPStashTest TPStashTest.o AutoCounter.o
OwnerStackTest: OwnerStackTest.o AutoCounter.o
$(CPP) $(OFLAG)OwnerStackTest OwnerStackTest.o AutoCounter.o
ValueStackTest: ValueStackTest.o SelfCounter.o
$(CPP) $(OFLAG)ValueStackTest ValueStackTest.o SelfCounter.o
IterIntStack: IterIntStack.o fibonacci.o
$(CPP) $(OFLAG)IterIntStack IterIntStack.o fibonacci.o
NestedIterator: NestedIterator.o fibonacci.o
$(CPP) $(OFLAG)NestedIterator NestedIterator.o fibonacci.o
IterStackTemplateTest: IterStackTemplateTest.o fibonacci.o
$(CPP) $(OFLAG)IterStackTemplateTest IterStackTemplateTest.o fibonacci.o
TStack2Test: TStack2Test.o
$(CPP) $(OFLAG)TStack2Test TStack2Test.o
TPStash2Test: TPStash2Test.o
$(CPP) $(OFLAG)TPStash2Test TPStash2Test.o
Drawing: Drawing.o
$(CPP) $(OFLAG)Drawing Drawing.o
IntStack.o: IntStack.cpp fibonacci.h ../require.h
fibonacci.o: fibonacci.cpp ../require.h
Array.o: Array.cpp ../require.h
Array2.o: Array2.cpp ../require.h
StackTemplateTest.o: StackTemplateTest.cpp fibonacci.h StackTemplate.h
Array3.o: Array3.cpp ../require.h
TStackTest.o: TStackTest.cpp TStack.h ../require.h
AutoCounter.o: AutoCounter.cpp AutoCounter.h
TPStashTest.o: TPStashTest.cpp AutoCounter.h TPStash.h
OwnerStackTest.o: OwnerStackTest.cpp AutoCounter.h OwnerStack.h ../require.h
SelfCounter.o: SelfCounter.cpp SelfCounter.h
ValueStackTest.o: ValueStackTest.cpp ValueStack.h SelfCounter.h
IterIntStack.o: IterIntStack.cpp fibonacci.h ../require.h
NestedIterator.o: NestedIterator.cpp fibonacci.h ../require.h
IterStackTemplateTest.o: IterStackTemplateTest.cpp fibonacci.h IterStackTemplate.h
TStack2Test.o: TStack2Test.cpp TStack2.h ../require.h
TPStash2Test.o: TPStash2Test.cpp TPStash2.h ../require.h
Drawing.o: Drawing.cpp TPStash2.h TStack2.h Shape.h
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -