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에는 ant 및 rake가 함께 제공된다는 점도 주목할 가치가 있습니다 .
약 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
'code' 카테고리의 다른 글
빌드 경로가 불완전하여 프로젝트가 빌드되지 않았습니다. (0) | 2020.11.22 |
---|---|
Windows DLL 버전을 덤프하는 명령 줄 도구? (0) | 2020.11.22 |
matplotlib에서 임의의 색상을 생성하는 방법은 무엇입니까? (0) | 2020.11.22 |
C ++의 함수형 프로그래밍. (0) | 2020.11.22 |
ORA-01461 : LONG 열에 삽입하기 위해서만 LONG 값을 바인드 할 수 있습니다-질의시 발생합니다 (0) | 2020.11.22 |