HD에 내 이름에 괄호가있는 폴더가 있습니다. 좋아요 : C:/stuff (really cool)/
. make $(wildcard ..)
기능이이 디렉토리에서 제대로 작동하지 않습니다.메이크 파일 - 이스케이프 괄호
$(wildcard C:/stuff (really cool)/*.jpg)`
전혀 결과가 없습니다. 이 사실은 디렉토리 이름의 닫는 괄호가 $(wildcard ..)
함수의 닫는 괄호로 취급된다는 사실에 기인합니다. (
및 을 백 슬래시로 이스케이프해도 작동하지 않습니다. 또한 작동하지 않는 것은 directory-name을 변수에 넣은 다음 와일드 카드 기능을 사용하는 것입니다.
DIR = C:/stuff (really cool)
all:
@echo "$(wildcard $(DIR)/*.jpg)"
전혀 결과가 없습니다.
괄호를 어떻게 올바르게 벗어나야합니까? 다음은 작동하지 않습니다
Windows의 경로 구분 기호는 백 슬래시입니다. 이와 같이 고대 툴링에서 슬래시가 작동한다고 가정하지 마십시오. –
심볼릭 링크로 매듭을자를 수 있습니까? – Beta