※ 引述《DRLai.bbs@ptt.cc (蘇打)》之銘言:
> ※ 引述《WalkingIce ( 殺手哥吉拉 13)》之銘言:
> : 是這個嗎?
> : -Wunused-variable
> : Warn whenever a local variable or non-constant static variable is
> : unused aside from its declaration. This warning is enabled by -Wall.
> 不好意思再次請教
> 我想把警告寫到Makefile裡面該怎麼寫呢?
> 我寫了一個Makefile如下
> CC=g++
> OBJS=test.o
> CFLAGS= -Wall
改使用 CPPFLAGS = -Wall
> all:$(OBJS)
> $(CC) $(CFLAGS) $(OBJS) -o a.out
> 但是他仍然不會顯示任何警告耶@@
> 就算沒使用到的variable他也不會顯示出來
> 打make時,他出現的訊息如下
> g++ -c -o test.o test.cpp (此行是經由make自己產生的)
> g++ -Wall -o -g test.o -o a.out (這是我makefile裡面的指令)
> Makefile會發現沒有test.o這個檔案
> 所以幫我產生該object file
> 那我該怎麼對他編譯過程加上變數呢@@?
> 感謝:)
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: 59-104-129-16.adsl.dynamic.seed.net.tw