Skip to content

Commit 942a803

Browse files
authored
Update README.md
1 parent 4327a2c commit 942a803

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

README.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,21 @@
55
Linux や macOS などのUnix系OSで動作します.
66
Windows では WSL2 などを使って Linux 環境を作って実行して下さい.
77

8-
Makefile を用意しておいたので,C言語のプログラムはソースコードを展開したディレクトリで make コマンドを実行するとコンパイルできます
8+
動作確認は macOS 12.5.1 および WSL2 上の Linux (Ubuntu 20.04 LTS) で行っています
99

10+
コンパイルするための Makefile を用意しておきました.
1011
Makefile は GNU make の書式で書いてあります.
1112
ターミナルから `make -v` を実行して GNU Make と表示されればOKです.
13+
1214
デフォルトではC言語のプログラムのみをコンパイルします.
13-
Java言語のプログラムもコンパイルする場合は,`make COMPILE_JAVA=1` のようにして下さい.
15+
Java言語のプログラムもコンパイルする場合は,`make COMPILE_JAVA=1` のようにして下さい
16+
(Javaコンパイラ(`javac`)がインストールされている必要があります).
1417

15-
Cコンパイラやmakeコマンドのインストール方法についてはネット上の記事などを参照して下さい
18+
Cコンパイラ,Javaコンパイラ,makeコマンドのインストール方法についてはネット上の記事などを参照して下さい
1619

1720
# 2章
1821
## stackframe.c
19-
p.26 スタックフレームの確認用プログラム (C言語).
22+
p.26 スタックフレームの確認用プログラム.
2023
Makefile では gcc (GNUのCコンパイラ) を使って,図2.3を出力する際に用いたオプションでコンパイルするようになっています.
2124

2225
# 3章
@@ -29,7 +32,7 @@ p.76 セマフォを用いた生産者/消費者問題のプログラム.
2932
## prod-cons-mutex.c
3033
pp.79-80 mutexと条件変数を用いた生産者/消費者問題のプログラム.
3134
## ProducerConsumer.java
32-
p.81 Javaによる生産者・消費者問題のプログラム.
35+
p.81 Java言語による生産者・消費者問題のプログラム.
3336
## deadlock.c
3437
p.82 デッドロックが発生するプログラム例.
3538
## exercise3-3.c

0 commit comments

Comments
 (0)