teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2021/09/09 14:30

投稿

episteme
episteme

スコア16612

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
+ ```