質問編集履歴

4

コード修正

2022/03/04 01:25

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  # A_%.xを作成
12
12
  A_%.x:
13
- @touch A_0.x
13
+ @touch A_%.x
14
14
  ```
15
15
 
16
16
  ## コード実行結果

3

コード修正。

2022/03/04 00:57

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -9,6 +9,7 @@
9
9
  @touch $@
10
10
 
11
11
  # A_%.xを作成
12
+ A_%.x:
12
13
  @touch A_0.x
13
14
  ```
14
15
 

2

コード内容を変更。makeのバージョンを追記。

2022/03/04 00:54

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -4,9 +4,12 @@
4
4
 
5
5
  ## コード
6
6
  ```
7
- # A_%.cを生成
7
+ # A_%.xからA_%.cを生成
8
8
  A_%.c: A_%.x
9
- @python XXX.py -o $@
9
+ @touch $@
10
+
11
+ # A_%.xを作成
12
+ @touch A_0.x
10
13
  ```
11
14
 
12
15
  ## コード実行結果
@@ -15,6 +18,9 @@
15
18
  # 確認できている内容
16
19
  前提条件(例えばA_0.x)が存在すること
17
20
 
21
+ # makeのバージョン
22
+ GNU Make 3.81
23
+
18
24
  # 質問
19
25
  上記問題の原因についてご存じありませんでしょうか?
20
26
 

1

書式変更

2022/03/04 00:17

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,13 +1,15 @@
1
1
  ## 状況
2
2
  GNU makeにて、パターンルールを以下のように使用しようと考えているのですが、
3
3
  パターンルールが認識されず、ただの"%"文字として認識されてしまっています。
4
+
4
5
  ## コード
5
6
  ```
6
7
  # A_%.cを生成
7
8
  A_%.c: A_%.x
8
9
  @python XXX.py -o $@
9
10
  ```
11
+
10
- #コード実行結果
12
+ ## コード実行結果
11
13
  A_%.c(%文字のまま)が生成される
12
14
 
13
15
  # 確認できている内容