답변:
OS X Lion 업그레이드가 전체 개발 툴 체인을 제거한다는 것을 알게되었을 때 큰 분노를 느꼈습니다. 그러나 친구의 도움으로 툴 체인이 /Developer/usr/bin/
디스크 의 폴더 로 이동되었다는 것을 알았습니다 . 내 즉각적인 필요를 위해, 나는 단지했습니다 make
, gcc
그리고 g++
I가 심볼릭 링크를 생성하므로, 경로 볼 수 있습니다 /Developer/usr/bin/gnumake
, /Developer/usr/bin/gcc-4.2
그리고 /Developer/usr/bin/g++-4.2
내부 /usr/bin/
폴더에 있습니다. 그러나 올바른 접근 방식으로 XCode를 다시 설치하여 문제를 해결할 수 있다고 생각합니다.
앱 스토어에서 Lion에 Xcode 4.3을 설치하고 gcc와 동일한 문제가 설치되지 않았습니다. 내가 다음을 할 때까지 주위를 돌아 다녔다.
Xcode에서 : 환경 설정-> 다운로드 "구성 요소"를 선택하면 다운로드 가능한 구성 요소 목록이 표시됩니다.
명령 행 도구를 찾아 설치를 클릭하십시오. Apple Developer 사용자 ID 및 비밀번호를 묻는 메시지가 표시됩니다. 인증에 성공한 후 명령 행 도구 구성 요소는 gcc를 포함하여 많은 장점을 다운로드하여 설치합니다.
App Store에서 새 Xcode를 다운로드하고 Install XCode를 실행하십시오. 이제 $ 4.99가 아니라 무료입니다.
이 단계를 따라 GCC를 다시 작동시킬 수있었습니다.
sudo /Developer/Library/uninstall-devtools --mode=all
설치 제거를 실행 한 다음 8 단계부터 계속하십시오.
XCode4를 설치 한 후에도 경로에 gcc가없는이 문제도있었습니다. 그러나 내 설치가 방금 막혔습니다. XCode 설치 프로그램을 다시 실행했으며 이제 / usr / bin / gcc는 /usr/llvm-gcc-4.2/bin/llvm-gcc-4.2에 대한 심볼릭 링크입니다.
편집 : secoif의 의견이 정확했습니다. XCode를 다시 설치하십시오.
App Store를 통한 Xcode (버전 4.2 이상)의 새로운 설치는 gcc-4.2와 함께 제공되지 않습니다. Apple Developer Central을 통해 Xcode 4.1을 다운로드하여 설치할 수 있습니다 . 무료 등록이 필요합니다.