macOS Mojave 10.14를 새로 설치했습니다. 그 직후 Mac App Store에서 Xcode 버전 10.0 (10A255)을 설치했습니다.
이제 Xcode 명령 줄 도구를 설치해야하는 Homebrew를 설치하고 싶습니다. Xcode를 설치하면 명령 줄 도구도 설치됩니다. 아님?
이 답변에 따라 다음 을 실행하여 명령 줄 도구가 설치되어 있는지 확인했습니다.
xcode-select -p
다음과 같이 개발자 디렉토리의 경로를 인쇄했습니다.
/Applications/Xcode.app/Contents/Developer
답변에서 제안했듯이 다음을 실행하여 반환 값을 확인했습니다.
echo $?
재조정했습니다 0
.
또한 실행, gcc
및 make
및 배쉬 찾아 그들을 실행 할 수 있었다.
지금까지 Xcode 명령 줄 도구가 설치되어 있다고 확신합니다. 이제 내가 실행할 때 :
xcode-select --install
이 경고가 나타납니다.
이 차이에 대한 가능한 이유는 무엇입니까? Xcode Command Line Tools가 두 번 설치됩니까? 아니면 기존 설치를 덮어 쓰시겠습니까?
알다시피 Xcode를 설치 하지 않고도 Xcode 명령 줄 도구를 설치할 수 있습니다 . 또한 명령 줄 도구 (실행하여 Xcode를 별도로 설치되지 않은 경우, 내 이전의 경험에서 xcode-select --install
), 그들은, 브루에 의해 감지되지 않습니다 실행할 때 즉 brew config
, 값에 CLT:
로 표시됩니다 N/A
.
완전한 그림은 다음과 같습니다 (말장난을 용서함).
macOS Mojave와 관련하여 이야기하고 있지만 질문은 이전 버전의 macOS와 관련하여 동일하게 유지됩니다.
여기에 권장되는 접근법은 무엇입니까?
참고 : Xcode를 설치 한 후 Xcode를 시작하고 라이센스 계약에 동의하고 추가 도구 (한 번만 수행) 설치를 완료했습니다.
git
명령이 실패 했기 때문에 여기에 있습니다 . 이 대답은git
명령을 다시 작동시키는 데 필요한 수정이었습니다 .git branch
등