code

OS X에서 'make'사용

codestyles 2020. 11. 22. 19:47
반응형

OS X에서 'make'사용


일부 개발을 시도중인 MacBook Pro가 있습니다.

빌드하려는 프로그램이 있는데이를 빌드하는 데 사용 make하려고 할 때 "명령을 찾을 수 없음"오류가 발생했습니다. 인터넷 검색 및 Stack Overflow 검색을 수행했는데 이것이 일반적인 문제인 것 같지 않습니다. make설치 하지 않은 이유는 무엇 이며 어떻게 구합니까?

이 노트북을 사용했을 때 비교적 최근에 (지난 한 달 정도) 사용했다는 것을 알고 있기 때문에 매우 혼란 스럽습니다.


Apple 개발자 도구를 설치 했습니까? gcc -v를 입력하면 어떻게됩니까?

개발 자료를 다운로드하지 않은 것처럼 보입니다. http://developer.apple.com/ 에서 무료로 (등록 후) 얻을 수 있습니다.


Xcode 4.3 및 Lion을 사용하여이 페이지를 방문하는 사용자를 위해 명령 줄 도구는 더 이상 기본적으로 번들로 제공되지 않으며 더 이상 / Developer가 없습니다. 설치하려면 Xcode를 열고 환경 설정-> 다운로드-> 구성 요소-> 명령 줄 도구로 이동합니다. make, gcc 등을 설치해야합니다.


이제 osx-gcc-installer를 통해 OS X에 gcc 도구 모음을 설치하는 또 다른 방법 이 있습니다. 여기에는 다음이 포함됩니다.

  • GCC
  • LLVM
  • 그 소리
  • 개발자 CLI 도구 (제거, 작성 등)
  • DevSDK (헤더 등)

다운로드는 Xcode의 경우 282MB 대 3GB입니다.


OS X 설치 디스크에 옵션 패키지로 제공되는 "개발자 도구"를 설치해야합니다.


Xcode 4.1의 경우 PATH 환경 변수 / Developer / usr / bin추가하기 만하면 됩니다. 이것은 쉽게 수행됩니다.

$ export PATH = $ PATH : / 개발자 / usr / bin

또한 ~ / .bashrc (또는 ~ / .profile 또는 ~ / .bash_login) 파일을 업데이트해야합니다.


또한 사용자 파일과 응용 프로그램을 한 Mac에서 다른 Mac으로 마이그레이션 한 경우 Apple Developer Tools를 다시 설치해야합니다. 마이그레이션 도우미는 개발자 도구 설치를 고려하지 않습니다.


Xcode 4.3 및 명령 줄 도구를 설치 한 경우 터미널을 열고 다음을 입력하십시오. Xcode 4.3에서 터미널에 다음을 입력하십시오.

export PATH=$PATH:/Applications/Xcode.app/Contents/Developer/usr/bin


@Daniel의 제안은 나를 위해 완벽하게 작동했습니다. 설치하기 위해서

하다
, Xcode를 열고 Preferences-> Downloads-> Components-> Command Line Tools로 이동 한 다음 테스트 할 수 있습니다.
gcc -v


다른 두 가지 답변에 동의합니다. Apple Developer Tools를 설치합니다.

그러나 OS X에는 antrake가 함께 제공된다는 점도 주목할 가치가 있습니다 .


약 170MB 정도의 Xcode 명령 줄 도구도 구할 수 있다고 생각합니다. 'brew'설정 가이드 ( https://github.com/mxcl/homebrew/wiki/installation)에 설명되어 있으며 여기에서 찾을 수 있습니다. : https://developer.apple.com/downloads/index.action#

편집 : 이것은 이미 @josh에 의해 위에서 언급되었습니다.


개발자 도구는 다른 도구만큼 쉽게 사용할 수 없다는 것을 알았습니다. El Capitan에서 터미널에서 방금 gcc -v를 사용했는데 gcc를 사용할 수 없다고 말하고 명령 줄 Apple Developer Tools를 설치할 것인지 묻습니다. Xcode를 다운로드 할 필요가 없습니다. 아래의 터미널 세션 :

Pauls-MBP:~ paulhillman$ gcc -v
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.
Pauls-MBP:~ paulhillman$ gcc -v
Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 7.3.0 (clang-703.0.31)
Target: x86_64-apple-darwin15.6.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin

참고 URL : https://stackoverflow.com/questions/1469994/using-make-on-os-x

반응형