Makefile 작성시 #을 주석으로 사용안하게 하려면?

감자의 이미지

Makefile 작성시에 #기호를 쓰면 기본적으로 주석처리가 되는데, #을 주석기호로 사용하지 않고 그대로 command line에 출력하려면 어떻게 해야하나요?

도움주시면 감사하겠습니다.

예진아씨의 이미지

역슬래시를 쓰면 일단 됩니다만,
정확히 어떤 걸 원하시는 건지?

뭐 이런 걸 원하시는 건가요?

ABC=\#asdf
 
all: $(ABC)
 
$(ABC):
	echo $(ABC)

임예진 팬클럽 ♡예진아씨♡ http://cafe.daum.net/imyejin

@ 오늘은 팬카페 개설 1주년이랍니다 ^^

임예진 팬클럽 ♡예진아씨♡ http://cafe.daum.net/imyejin

감자의 이미지

" " 로 감싸면 됩니다.

mt blad blad #2 라면 mt blad blad "#2" 요케 하면 되네요.^^;

Hyun의 이미지

역슬래쉬 됩니다.

[parkhw00@poor ~]$ cat Makefile 
 
ABC=\#abcd
 
all:
        echo $(ABC)
        echo #abc
        echo \#abc
 
[parkhw00@poor ~]$ make
echo #abcd
 
echo #abc
 
echo \#abc
#abc
[parkhw00@poor ~]$