내 컴퓨터를 Mac OS X Lion으로 업그레이드하고 터미널로 이동하여 "make"를 입력했지만 -bash : make : command not found
"make"명령은 어디로 갔습니까?
내 컴퓨터를 Mac OS X Lion으로 업그레이드하고 터미널로 이동하여 "make"를 입력했지만 -bash : make : command not found
"make"명령은 어디로 갔습니까?
답변:
Xcode와 개발자 도구를 설치 했습니까? gcc 및 친구들과 함께 make가 이전과는 달리 설치되어 있다고 생각합니다. Xcode 4.1 for Lion은 무료입니다.
App Store 에서 Xcode를 설치해야합니다 .
그런 다음 Xcode를 시작 Xcode->Preferences->Downloads
하고 "Command Line Tools"라는 구성 요소를 설치하십시오. 그런 다음 모든 관련 도구가 / usr / bin 폴더에 배치되고 10.6에서와 같이 사용할 수 있습니다.
/Applications/Xcode.app/Contents/Developer/usr/bin/
Apple Developers 용 다운로드 에서 Xcode를 가져 오지 않고도 명령 행 도구를 설치할 수 있습니다 . 애플 계정으로 로그인해야했습니다.
또는 앱 스토어에서 Xcode를 설치하면 기본적으로 명령 줄 도구가 설치되지 않은 것을 볼 수 있습니다. Xcode를 열고 환경 설정으로 이동하여 "다운로드"탭을 클릭하면 명령 줄 도구를 다운로드하여 설치할 수 있습니다.
Xcode 4.3.2는 기본적으로 "명령 줄 도구"를 설치하지 않았습니다. Xcode 환경 설정 / 다운로드 / 구성 요소 탭을 열어야했습니다. 여기에는 각각 옆에 "설치"버튼이있는 선택적 구성 요소 목록이 있습니다. 여기에는 이전 버전의 iOS 개발을 지원하는 "명령 줄 도구"및 구성 요소가 포함됩니다.
이제 "make"를 사용할 수 있으며 터미널을 열고 다음을 입력하여 확인할 수 있습니다.make -v
결과는 다음과 같아야합니다.GNU Make 3.81
명령 줄에서 cpan -i를 사용하여 Perl 모듈을 설치하는 Perl 개발자와 같이 Xcode가 필요하지 않은 경우에도 "make"가 필요할 수 있습니다.
Xcode 5.1은 더 이상 환경 설정 섹션에서 명령 행 도구를 제공하지 않습니다. 이제 https://developer.apple.com/downloads/index.action 로 이동 하여 OS X 릴리스의 명령 행 도구 버전을 선택하십시오. 설치 프로그램은 / usr / bin에 저장합니다.
친구와 친구 만 있으면됩니다. Apple에서 제공 한 명령 줄 도구를 설치하십시오. (iOS 개발을하지 않는다고 가정합니다.)
Apple 개발자 용 다운로드 사이트 에서 제공되는 다양한 주요 OSX 버전에 대한 특정 명령 줄 도구 빌드가 있습니다. OS 용 최신 버전의 릴리스를 구하십시오.