xcode를 지불하지 않고 g ++ 또는 c ++를 설치하는 방법은 무엇입니까?


14

새 Mac에 node.js를 설치해야하며 c ++ 또는 g ++ 컴파일러가 설치되어 있어야합니다. xcode를 지불하지 않고 어떻게 얻을 수 있습니까?


5
Xcode는 iOS 및 Mac 개발자 프로그램의 모든 멤버를위한 무료 다운로드입니다.
Am1rr3zA

9
유료 개발자가 아닌 경우 지불해야 할 것은 XCode 4뿐입니다. XCode 3.2.6은 무료로 다운로드 할 수 있습니다.
르네 라슨

2
XCode 4는 격자 가격보다 저렴합니다.
Ian C.

3
@Ian C.-스타 벅스에서의 쇼핑을 그만두십시오.
가짜 이름

답변:


14

무료 개발자 계정으로 Xcode 3.x를 무료로 계속 다운로드 할 수 있습니다. Xcode 3에는 GCC 4.2, LLVM-GCC 1.5 및 LLVM 1.5가 포함되어 있으므로 C ++, C 및 ObjC 코드를 컴파일하는 데 필요한 모든 것이 있습니다.

(참고 : LLVM 1.5는 C ++ 코드를 컴파일 할 수 없으므로이를 위해 LLVM-GCC 또는 GCC로 다시 전환해야합니다.)


Lion의 Xcode 4.1 (내 생각에는) 만 다른 모든 버전에 대해 지불해야한다는 점에 유의하십시오. 다른 모든 버전은 App Store 또는 개발자 다운로드에서 무료입니다.
user151019

8

완료 -Xcode 4.1.1은 App Store에서 무료이지만 최근 하드웨어 구매 또는 업그레이드 비용을내는 Lion이 필요합니다.


3

OSX GCC 설치 프로그램

GCC 및 관련 도구를 원한다면 방대한 Xcode 설치 프로그램을 다운로드하고 설치하는 것이 번거 롭습니다.

osx-gcc-installer를 사용하면 사전 빌드 된 이진 패키지에서 필수 컴파일러를 설치하거나 고유 한 설치 관리자를 만들 수 있습니다.

먼저 언급 여기 에서 Dancek


2

Apples Open Source 사이트 ( http://opensource.apple.com/release/developer-tools-40/) 에서 MacOSX 용 gcc를 얻을 수 있습니다. 그러나 지침은 제공되지 않습니다.

(gcc가 적합하다고 생각합니다. 틀렸다면 언제든지 정정하십시오.)


그리고 GCC없이 정확히 GCC를 구축해야하는 것은 무엇입니까?
JustSid

3
@JustSid 유니콘, 분명히.
Martin Marconcini

@ Martín Marconcini : 아, 알겠습니다. 나는 왜 그들이 왜 iMac을 유니콘과 함께 배송했는지 궁금했습니다. 이제는 완벽하게 이해됩니다.
JustSid

죄송합니다. 바이너리가 바이너리를 제공하지 않는다는 것도 몰랐습니다.
Megan Walker

2

Mac에는 소프트웨어 DVD가 제공되며 그 중 하나에는 Xcode가 있습니다. 거기에서 설치할 수 있습니다.


3
Xcode를 설치하는 가장 빠른 방법이지만, 아마도 구식 버전을 구하는 비용이 듭니다. Apple은 흥미롭게도 "업그레이드"를 제공하지 않기 때문에 (JustSid의 답변에서 올바르게 지적했듯이 무료) Xcode 3.x 다운로드는 전체 4GB ++ 패키지입니다.
Martin Marconcini

알 수없는 이유로 패키지에 "번들 소프트웨어"디스크 만 표시되며 설치를 시도 할 때 xcode가 포함되지 않은 것 같습니다. 따라서 다운로드 솔루션을 사용했습니다. 어쨌든 고마워요!
lyuba

무료 Apple 개발자로 등록하여 무료 Xcode 3 다운로드를받을 수 없거나 다운로드 할 수없는 경우 오픈 소스에서 최신 GCC를 부트 스트랩하는 가장 좋은 방법입니다.
bmike

-1

XCode는 최신 GCC 및 G ++ (4.2와 함께 제공)와 함께 제공되지 않으므로 최신 기능을 원할 경우 자체 설치를 수행해야합니다. Macports와 GNU는 충분한 지침을 제공하지 않습니다. 그래서 그것은 미스터리로 남아 있습니다.

XCode를 다운로드하거나 설치 CD에서 찾을 수 있습니다. 그것은 당신에게 더 오래된 GCC / G ++를 줄 것입니다. 그런 다음 최신 GCC를 다운로드 할 수 있습니다.

미국, 탬파 : http://mirrors-us.seosue.com/gcc/

그러나 어떻게 설치합니까?

내가 아는 건

  1. 폴더를 압축 해제하십시오. gcc-4.6.3 또는 gcc-4.7.3 등으로 이름을 지정해야합니다.
  2. buidgcc라는 gcc-4.6.3 폴더에 새 폴더 ADJACENT를 작성하십시오 (buildgcc 폴더 및 gcc-4.6.3 폴더는 같은 위치에 있습니다. 가능하면 Developer / usr 폴더에 있음).
  3. 터미널을여십시오 (응용 프로그램-> 유틸리티-> 터미널)
  4. 터미널 Commmands CD 를 만든 buildgcc 폴더로 이동하십시오 . cd .. 당신에게 UP 1 레벨을 제공합니다 (cd와 .. 사이의 메모 공간) ls는 cd / foldername에있는 폴더에 어떤 파일 및 폴더가 있는지 알려줍니다. 폴더

  5. buildgcc 폴더에있는 경우 ../gcc-4.6.3/configure WAIT를 입력하십시오. 그런 다음 WAIT를 매우 길게 만듭니다.

죄송합니다. 여기 내가 붙어있는 곳입니다.


MacPorts를 설치하는 방법에 대한 공급 지침을 수행 - 나는 종종 그것을했을
user151019
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.