make 시 속성 문의(dist -j8, j32)
글쓴이: l5lreach / 작성시간: 수, 2024/01/10 - 11:01오전
안녕하세요
안드로이드 시스템 개발을 해보려고 하는데
기본 지식이 없어 많은 시행착오를 겪고 있네요...
다름이 아니라 기본적으로 build 시 속성을 주게 되는데
./build.sh 뒤에 붙는 dist -j8이 무엇을 의미하는지 궁금하네요.
./build.sh dist –j8 --qssi_only EXPERIMENTAL_USE_OPENJDK9=1.8
명령어를 입력 하 빌드를 하려고 하는데
FAILED: ninja: unknown target '–j8'
08:38:48 ninja failed with: exit status 1
에러가 나서 -j8 을 빼고 빌드를 돌리니깐 빌드가 진행이 됩니다.
dist 속성과
-j8, -j32 이런 속성을 주는게 어떤 의미인지 아시는분 댓글 부탁드려요.
Forums:
-j8
–j8 여기서 U+2013 EN DASH 문자가 사용됐는데 그거 말고 직접 키보드로 -j8 타자 쳐서 넣으시면 잘 되나요?
(블로그나 워드 같은 곳에서 복붙하신 모양인데 특수문자로 변환돼서는 안 되는 문자가 변환돼버려서 명령어가 깨진 모양입니다.)
보통 -j8이면 한 번에 하나씩 처리하는 게 아니라 (병렬로) 한 번에 8개씩 처리한다는 뜻입니다.
아 고맙습니다.
문자가 깨져서 나온 현상 같네요... 가이드 문서에 있는거를 그대로 복붙했는데
문제가 생긴거같습니다. 고맙습니다. 좋은하루되세요
댓글 달기