回答編集履歴
1
追記
answer
CHANGED
@@ -3,4 +3,21 @@
|
|
3
3
|
g++ -c $< -o $@
|
4
4
|
```
|
5
5
|
|
6
|
-
のように、~.cpp から ~.o を生成するルールを埋め込んでおきます。
|
6
|
+
のように、~.cpp から ~.o を生成するルールを埋め込んでおきます。
|
7
|
+
|
8
|
+
Visual C++ で書いてみた:
|
9
|
+
```PlainText
|
10
|
+
all: main.exe
|
11
|
+
|
12
|
+
OBJ = Main.obj test.obj
|
13
|
+
|
14
|
+
main.exe: $(OBJ)
|
15
|
+
cl -EHsc -Fe$@ $(OBJ)
|
16
|
+
|
17
|
+
.cpp.obj:
|
18
|
+
cl -EHsc -c $<
|
19
|
+
|
20
|
+
main.obj: test.h
|
21
|
+
|
22
|
+
test.obj: test.h
|
23
|
+
```
|