App Store에서 Xcode를 설치하면 Xcode 및 명령 줄에서도 프로그램을 컴파일 할 수 있습니다. 여러 명령 줄 유틸리티 좋아 clang
, make
및 git
Xcode.app가 설치 될 때 모두 사용할 수있게됩니다. 따라서 별도의 명령 줄 도구 패키지는 전체 IDE를 설치하지 않으려는 사람들만을위한 것이라고 생각했습니다.
그러나 놀랍게도 MacVim을 컴파일 할 때 발생하는 연결 문제 중 하나는 명령 줄 도구를 설치하여 성공적으로 해결할 수 있습니다 xcode-select --install
. 따라서 Xcode.app와 명령 줄 도구는 적어도 미묘한 방식으로 다릅니다. 그렇다면 차이점은 무엇입니까? 후자는 전자보다 프로그래밍의 모든 필수 요소를 더 잘 다루고 있습니까?
현재 Mavericks에서 Xcode 6.0.1을 사용하고 있습니다.
clang
,git
,make
뿐만 아니라. 일부 소프트웨어를 컴파일하기 위해 이러한 도구의 다른 사본을 설치해야하는 이유는 무엇입니까?