2011-12-05 1 views
2

나는 몇 년의 휴식 후에 프로그래밍으로 돌아 가려한다. 또한이 C++ 11 자료를 사용하려고합니다. 그래서 저는 MacPorts에서 GCC 4.6을 설치했습니다. 그러나 여전히 Xcode를 사용하려고합니다. 하나의 대상에서 사용자 지정 명령 줄 도구를 만들고 다른 대상에서 사용자 지정 설명서를 만드는 데이 도구를 사용하는 등 사용자 지정 컴파일러를 사용해 본 적이 있다는 것을 기억합니다. 컴파일과 디버깅 시스템 인 Xcode에서 MacPorts의 최신 항목을 사용할 수 있습니까? (나는이 프로젝트를 조정하여 Mac 응용 프로그램을 포함한 다른 프로젝트에서 기본 도구를 사용할 수 있습니다.) 새로운 도구를 사용하여 Boost 테스트와 같은 명령 줄 도구를 작성했습니다.Xcode에서 어떻게 MacPorts의 GCC를 호출 할 수 있습니까? 나는 또한 쓸데없는 시스템에있다.

Mac OS X 10.4 Tiger에 붙어있는 쓸데없는 시스템 (G4 프로세서가 장착 된 8 월 -2002 eMac)입니다. 따라서 Xcode 2.5에 대한 모든 대답이 필요합니다! (나는 Xcode 3.x 및 4.x에 대한 답변을 제공하여 다른 사람들을 도울 수 있지만 그 사람들은 나를 쓸모 없게 만들 것이라고 생각합니다.) 속도의 핵심으로 MacPorts는 2 일 동안 GCC 4.6을 직접 작성했습니다.

답변

1

글쎄, 나는 확실히 10.4 나 Xcode 2.5에서 이런 것들을 테스트하지 않았지만 최근에 Xcode 4.2에서 GCC 4.6을 사용했다. 3.6 및 4.2에는 새 컴파일러를 설치 한 후에 수정할 수있는 일부 컴파일러 템플릿 XML 파일이 있습니다. 4.2에서 그들은 현재 위치 : 3.6에서

/Developer/Library/Xcode/PrivatePlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer/Library/Xcode/Plug-ins/

는가/라이브러리/개발자/Xcode/Plug-ins

2.5에 존재하는지는 잘 모르겠지만 잘 모르겠습니다. 당신은 내가 더 최신 버전으로 이런 짓을하는 방법에 대한 자세한 내용을 원하는 경우에 당신은 여기를 찾을 수 있습니다

http://thecoderslife.blogspot.com/2015/07/building-with-gcc-46-and-xcode-4.html

그것은 당신에게 이전 버전의 시작 위치에 대한 몇 가지 아이디어를 제공 도움이 될 수 있습니다.

관련 문제