C言語なら俺に聞け(入門編)Part 112

このエントリーをはてなブックマークに追加
314デフォルトの名無しさん
10数年ぶりにいじってるがmakefileの記述わすれたw

001.exe : 001.obj
bcc32 001.obj -e001.exe
001.obj : 001.c
bcc32 -w -c 001.c -o001.obj
clean:
del *.obj
del *.tds


これでいいはずだが001.objと001.tdsが消えてくれないw
どうすれば消せるの?
BCC5.5.1でDOS窓アプリ作ってます
315デフォルトの名無しさん:2013/02/08(金) 17:15:19.13
>>305
あなたの言ってるのが正しいなら
returnの後に/*??を返す*/って書くのも
「以上に自己顕示欲の強いチンカス」ですね
316デフォルトの名無しさん:2013/02/08(金) 17:37:24.94
>>314
何時まで20世紀のコンパイラ使ってんだよ捨てろよ
317デフォルトの名無しさん:2013/02/08(金) 17:46:28.78
Cなら問題ないのでわ?
318デフォルトの名無しさん:2013/02/08(金) 17:50:24.00
でわ
319デフォルトの名無しさん:2013/02/08(金) 17:53:10.46
>>295
ttp://ideone.com/wHWliE

田舎臭いコードかも知れんが
320デフォルトの名無しさん:2013/02/08(金) 17:59:48.22
>>316
煽りは良いから正解をはよーw
抽象論はいらないから具体的かつ確実な方法でw
321デフォルトの名無しさん:2013/02/08(金) 18:00:57.23
>>314
makeはどのmakeかによって方言があるので、自分の使っている
makeがどれなのかまず調べて、そのmakeの使い方をググれば
出てくるよ。一般的な疑問だから資料はたくさんある。

たとえばVisual Studio Express付属のnmakeだったら

nmake 使い方

でググればいっぱい出てくる。
322デフォルトの名無しさん:2013/02/08(金) 18:01:33.45
>>314
よく判らんのだが、make cleanしても消えないってこと?
どっちみちCの話じゃないけど。
323デフォルトの名無しさん:2013/02/08(金) 18:12:31.09
>>314
delの前が半角スペースだったりして。
タブじゃないと。

UNIX板だけど
http://toro.2ch.net/test/read.cgi/unix/1079538957/
で聞くとか…
324314:2013/02/08(金) 18:30:18.34
みなさんありがとう
解決しました

001.exe : 001.obj
bcc32 001.obj -e001.exe
del *.obj
del *.tds
001.obj : 001.c
bcc32 -w -c 001.c -o001.obj

これでいいようでした
お騒がせしました
325デフォルトの名無しさん:2013/02/08(金) 18:34:28.05
>>324
よくねーよ
空行がいるだろ

そもそも毎回コンパイルされるだろそれ
326デフォルトの名無しさん:2013/02/08(金) 18:34:48.16
001.exe : 001.obj
    bcc32 001.obj -e001.exe
001.obj : 001.c
    bcc32 -w -c 001.c -o001.obj
clean:
    -del 001.txt
    dir 001.obj >> 001.txt
    dir 001.tds >> 001.txt
327デフォルトの名無しさん:2013/02/08(金) 18:37:51.33
dir 001.txt
328デフォルトの名無しさん:2013/02/08(金) 19:16:27.46
で?