2014年4月15日火曜日

開発環境

Head First C ―頭とからだで覚えるCの基本(David Griffiths (著)、Dawn Griffiths (著) 中田 秀基(監訳)(翻訳)、木下 哲也 (翻訳)、オライリージャパン)の9章(プロセスとシステムサービス)、ごちゃごちゃのメッセージ(p.412)を解いてみる。

その他参考書籍

ごちゃごちゃのメッセージ(p.412)

  1. donutsとcoffe
  2. creamとdonuts
  3. coffeeとcoffe
  4. coffeeとdonuts

Makefile

all: coffee test1 test2 test3 test4

coffee: coffee.o
 cc -g -o coffee coffee.o

coffee.o: coffee.c
 cc -c -o coffee.o coffee.c

test1: test1.o
 cc -g -o test1 test1.o

test1.o: test1.c
 cc -c -o test1.o test1.c

test2: test2.o
 cc -g -o test2 test2.o

test2.o: test2.c
 cc -c -o test2.o test2.c

test3: test3.o
 cc -g -o test3 test3.o

test3.o: test3.c
 cc -c -o test3.o test3.c

test4: test4.o
 cc -g -o test4 test4.o

test4.o: test4.c
 cc -c -o test4.o test4.c

clean:
 rm -rf coffee test1 test2 test3 test4

入出力結果(Terminal)

$ make
cc -g -o coffee coffee.o
cc -c -o test1.o test1.c
cc -g -o test1 test1.o
cc -c -o test2.o test2.c
cc -g -o test2 test2.o
cc -c -o test3.o test3.c
cc -g -o test3 test3.o
cc -c -o test4.o test4.c
cc -g -o test4 test4.o
$ ./test1 
donutsとcoffee
$ ./test2
creamとdonuts
$ ./test3
coffeeとcoffee
$ ./test4
coffeeとdonuts
$ 

0 コメント:

コメントを投稿