Snow Leopard : XCode가 설치되어 있어도 make 명령을 찾을 수 없습니까?


9

Snow Leopard에 XCode를 설치했습니다. 다음과 같은 메시지가 나타나는 이유는 무엇입니까?

sudo: make: command not found

이 문제를 해결하려면 어떻게해야합니까?

해결책:

무슨 일이 있었는지 잘 모르겠지만 최신 버전의 XCode를 다운로드 하고 다시 설치 하여 문제를 해결할 수있었습니다 . 이제 올바르게 설치되었음을 알 수 있습니다.

$ which make
/usr/bin/make

답변:


9

Apple Developer 도구를 설치할 때 "Unix Development"패키지도 설치 했습니까? 로부터 맥 SDK 10.6 아이폰 SDK 3.2 엑스 코드 3.2.2 개발자 도구 README 파일 :

설치

Xcode 및 iPhone SDK 설치 프로그램은 "사용자 정의 ..."버튼에서 설치를 구성하기위한 6 가지 옵션을 제공합니다.

...

  • 유닉스 개발. UNIX 기반 개발에 사용되는 명령 줄 도구 구성 요소는 항상 / usr에 배치되며 한 번에 하나의 버전 만 설치됩니다.

유틸리티를 / usr / bin에 넣는 것이 원인이라고 생각합니다 ...


2
이 문제로 라이온 사용자를 돕기 위해. Xcode (작성시 4.3.3)를 설치 한 후 Xcode-> 개발자 도구-> 추가 개발자 도구 ...에서 몇 번의 후프 후 "make"또는 "를 검색 할 수있는 Apple 개발자 웹 사이트로 이동합니다 gcc "를 다운로드하고"XCode 용 명령 줄 도구 "
w--

11

Xcode의 환경 설정으로 이동하여 다운로드를 선택 하고 명령 행 도구를 설치 하십시오 .

여기에 이미지 설명을 입력하십시오


실수로 잘못된 자격 증명을 넣었으므로 이제 원래 자격 증명을 변경할 수 없습니다. 설치를 시도하고 클릭 할 때마다 등록되지 않았다고 표시됩니다.
Trip

이 XCode 화면은 Lion에서 촬영되었으며 XCode 버전이 완전히 다른 Snow Leopard에 대한 질문이었습니다.
Ain

1

업그레이드 후에 make 명령이 Mac에서 신비하게 사라지는 비슷한 문제가 발생했습니다. Snow Leopard에서 Lion으로 업그레이드했습니다. 또한 Xcode 4.2에서 4.3으로 업그레이드했습니다.

그러나, 설치가 잘 된 것처럼 보인 후에는 아무 것도 찾을 수 없었습니다. 새로운 Xcode를 설치하면 방금 지워진 것 같습니다.

나는 훌륭한 Kenneth Reitz의 GCC 설치 프로그램을 사용하여 결국 완벽하게 작동했습니다 : https://github.com/kennethreitz/osx-gcc-installer


기회는이다 명령 행 도구를 설치하지 않은 Xcode를 위해.
Daniel Beck

0

PATH에 make가 포함 된 디렉토리가 포함되어 있는지 확인하십시오.


어느 디렉토리입니까?
Andrew

@misbehavens / usr / bin /
Joseph
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.