質問編集履歴
1
試したことがわかりにくかったので修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -5,7 +5,8 @@
|
|
5
5
|
Gitのsubmodule機能を使っているので、サブディレクトリの`Makefile`を実行しなくてはならない状況です。以下はその再現になります。なお、サブディレクトリ内で`make`したときは問題なくビルドできます。
|
6
6
|
|
7
7
|
### 試したこと
|
8
|
-
|
8
|
+
実際のものとは異なりますが、簡略化して再現したものです。
|
9
|
+
ディレクトリ階層↓
|
9
10
|
```
|
10
11
|
作業ディレクトリ(.)
|
11
12
|
|-Sub
|
@@ -54,4 +55,4 @@
|
|
54
55
|
int add(int x , int y) { return x + y; }
|
55
56
|
```
|
56
57
|
### 発生したエラー
|
57
|
-
`make: *** 'sub.o' に必要なターゲット 'sub.c' を make するルールがありません. 中止.`となります。
|
58
|
+
上図の`作業ディレクトリ`内で`make`すると`make: *** 'sub.o' に必要なターゲット 'sub.c' を make するルールがありません. 中止.`となります。
|