CC
=
g
++
CFLAGS
=-
c
-
Wall
program
:
A
.
o List
.
o prog
.
o
$
(
CC
)
A
.
o List
.
o prog
.
o
-
o program
prog
.
o
:
prog
.
cpp List
.
h A
.
h
$
(
CC
)
$
(
CFLAGS
)
prog
.
cpp
List
.
o
:
List
.
cpp
$
(
CC
)
$
(
CFLAGS
)
List
.
cpp
A
.
o
:
A
.
cpp List
.
h
$
(
CC
)
$
(
CFLAGS
)
A
.
cpp