Android.mk
에서 $ (MY_ENV_VARIABLE)과 같은 시스템 환경 변수의 컨텍스트를 읽었습니다. env 변수는 "Program (x86) Files"내에 다음 문자열을 포함합니다.Android.mk : 백 슬래시를 자동으로 추가하는 방법
하지만 빌드가 실패하여 지정된 라이브러리를 찾을 수 없다고 주장합니다. 실패는 Windows 스타일의 이상한 공간 인 "Program(x86) Files"
에서 발생합니다.
내 질문은 공간 (예 : "Program(x86)\ Files"
, 내 경우)과 같은 특수 기호가 자동으로 이스케이프 처리되는 메커니즘이 있는지 여부입니다.
GNU Make가 이러한 문자열을 제대로 처리하지 않기 때문에 공백이있는 경로를 사용하지 않는 것이 좋습니다. –