programing

Mac OS X 10.8 / Xcode 4.4에서 gcc를 사용/설치하는 방법

powerit 2023. 5. 18. 21:29
반응형

Mac OS X 10.8 / Xcode 4.4에서 gcc를 사용/설치하는 방법

마운틴 라이온(Mac OS X 10.8)을 설치했는데, 이제 gcc는 더 이상 사용할 수 없는 것 같습니다.Xcode 4.4도 설치해서 /Developer 디렉토리가 없습니다.

저는 mac 포트와 루비 보석(원본 확장자가 있는) 모두 gcc가 필요합니다.

Xcode 4.4에 gcc가 포함되어 있습니까? 아니면 gcc를 설치할 수 있는 방법이 있습니까?

업데이트:

이제 터미널에서 다음 명령을 실행할 수 있습니다.

xcode-select --install

Xcode 4.3부터 - 이제 수동으로 명령줄 도구를 설치해야 합니다.Xcode menu > Preferences > Downloads.

수동 설치 이미지

또는 마운틴 라이온(10.8)과 매버릭스(10.9) 모두에 대한 독립형 설치 패키지가 있습니다.

이 패키지는 Mac OS X SDK 프레임워크 및 헤더뿐만 아니라 명령줄 개발 도구를 설치하여 터미널을 통해 UNIX 스타일의 개발을 가능하게 합니다.Apple LLVM 컴파일러, 링커 및 Make와 같은 많은 유용한 도구가 포함되어 있습니다.Xcode를 사용하는 경우 이러한 도구는 Xcode IDE에도 포함되어 있으며 Xcode 4.3 이상의 다운로드 환경설정 창을 사용하여 시스템에 설치할 수 있습니다.이 패키지를 사용하려면 Mac OS X 10.7.3 이상이 필요합니다.

Lion에서 업그레이드한 후 /usr/bin/gcc-4.2에서 GCC를 찾고 있었기 때문에 설치에 실패했습니다.이제 기본 설치 경로는 /usr/bin/gcc입니다.

내 오류는 다음과 같습니다.

make: /usr/bin/gcc-4.2: No such file or directory

심볼릭 링크를 클릭하면 다음과 같은 문제가 해결됩니다.

sudo ln -s /usr/bin/gcc /usr/bin/gcc-4.2

터미널에 붙여넣기만 하면 됩니다.

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

그게 도움이 되길 바랍니다!

1.9.3 이전 버전의 루비 온 마운틴 라이온

사전 요구 사항

Xcode 4.4, 
Xcode Command Line Tools
Homebrew
XQuartz 2.7.2 or later.
rbenv/ruby-build or RVM.

GCC 설치

Xcode 명령줄 도구에는 GCC가 포함되어 있지 않으며 LLVM-GCC가 포함되어 있습니다.똑같지만 다릅니다.

$ brew tap homebrew/dupes
$ brew install apple-gcc42

~/.프로파일 또는 동등한 파일에 다음을 추가합니다.

export CC=/usr/local/bin/gcc-4.2

그리고 아래의 설치 명령을 시도하기 전에 셸을 다시 로드하십시오.

RVM 설치

CFLAGS="-I/opt/X11/include" rvm reinstall ree

루비 설치

Prefix the install command with CFLAGS="-I/opt/X11/include"

그런 다음 새 루비를 기본값으로 설정합니다.

user$ rvm use 1.9.2 --default

그런 다음 루비 버전을 확인합니다.

user$ ruby -v

Apple에서 Xcode 빌드를 다운로드할 수 있지만 명령줄 도구는 다운로드할 수 없는 사용자용

비슷한 질문에 대한 수락된 대답kennethreitz / osx-gcc-installer를 제안합니다.'OSX GCC Installer' 영역에서 두 가지 옵션 중 첫 번째 옵션은 사전 구축된 바이너리입니다. 즉, Snow Leopard 및 Lion용이지만 Mountain Lion용은 아닙니다.포함된 내용을 고려할 때, 저는 Xcode 버전 4.4를 10.8 빌드에 설치한 후 해당 프로젝트의 GCC-10.7-v2.pkg을 사용하는 것을 추천하지 않습니다.

개발자 도구용 Apple 오픈 소스를 참조하여 보다 관련성이 높은 옵션은 직접 빌드하는 것입니다.

GCC 소스, 10.8과의 호환성

가장 최근에 게시된 Developer Tools 4.3용 Apple 오픈 소스에는 GCC가 없습니다.4.1 영역의 GCC 소스가 10.8과 함께 사용하기에는 너무 오래되었을 수 있습니다.

최신 릴리스에 대한 GCC페이지입니다.

GCC 4.7의 빌드 상태 x86_64-apple-darwin 10.8.0 결과 링크 …

다음제니다합공을 제공합니다..mpkgCLT(명령줄 도구)의 설치 관리자이지만 일반적으로 링크가 노출되지 않습니다.GCC를 포함합니다.XCode를 다운로드/설치하지 않고 설치할 수 있습니다.

여기에서 GCC가 포함된 명령줄 도구를 다운로드합니다.

Makefile을 사용하여 직접 컴파일할 수 있습니다.2-5시간을 절약하고 싶다면, 여기에서 다운로드할 수 있는 Mac OS X Mountain Lion용 GCC 4.7.2로 서명된 설치 프로그램 패키지를 만들었습니다.

이 사이트에서 Mountain Lion용 GCC 최신 버전의 설치 프로그램(.pkg 파일)을 다운로드할 수 있습니다.당신은 심피를 다운로드해서 설치해야 합니다.

https://github.com/kennethreitz/osx-gcc-installer/downloads

OS X 10.9 매버릭스를 사용하고 있습니다.우연히 gcc-v를 입력했습니다.시스템이 즉시 gcc를 다운로드했습니다.Xcode를 전혀 설치하지 않고 설치가 완료되었습니다."Hello, World!"를 테스트합니다.

언급URL : https://stackoverflow.com/questions/9353444/how-to-use-install-gcc-on-mac-os-x-10-8-xcode-4-4

반응형