반응형
Makefile에서? =는 무엇입니까?
KDIR ?= $(shell uname -r)
의 의미는 ?=
무엇입니까?
:=
, +=
및 =
Stack Overflow에서 사용할 수있는 다른 스레드 의 차이점을 이해 했지만에 대한 설명을 찾을 수 없습니다 ?=
.
?=
KDIR
변수 가 설정 되지 않았거나 값이없는 경우에만 변수 를 설정하도록 나타냅니다 .
예를 들면 :
KDIR ?= "foo"
KDIR ?= "bar"
test:
echo $(KDIR)
"foo"를 인쇄합니다.
빠르고 정확한 응답에 대해 Simon과 RT에게 감사드립니다.
또한 모든 것을 자세히 설명하는 GNU 매뉴얼을 찾았습니다 : http://www.gnu.org/software/make/manual/html_node/Setting.html
참고 URL : https://stackoverflow.com/questions/24777289/what-is-in-makefile
반응형
'IT Share you' 카테고리의 다른 글
Spring에서 GET 및 POST 요청 메소드 결합 (0) | 2020.11.24 |
---|---|
Node.js net에서 pipe () 사용 (0) | 2020.11.24 |
Javascript를 사용하여 HTML을 작성하는 올바른 방법은 무엇입니까? (0) | 2020.11.24 |
Linux에서 일반적인 ./configure는 무엇을합니까? (0) | 2020.11.24 |
XDocument에서 XML을 문자열로 얻는 방법은 무엇입니까? (0) | 2020.11.24 |