2012-07-16 3 views
2

전 중고 Macbook을 조금 전에 샀고 저는 Sublime Text 2를 코딩하고 g ++로 Terminal에서 컴파일했습니다. 나는 어리석은 텍스트 모험을 썼다. 나는 친구에게 보내고 싶다. 가능하다면, Mac에서 사용 가능한 코드가 컴파일 된 방식과 비슷한 방식으로 exe로 컴파일 할 수 있는지 알고 싶다. 즉 터미널과 함께).Mac에서 C++ 코드를 .exe로 컴파일 할 수 있습니까?

나는 쉬운 해결책은 Windows 컴퓨터에서 .cpp 파일을 컴파일하는 것이지만 컴퓨터가 방의 다른쪽에있는 것을 이해합니다.

감사합니다.

* Snow Leopard를 사용하고 있고 Xcode에 액세스하기에는 OSX Lion 또는 Apple 개발자 라이센스를 구매하기에는 너무 빡빡합니다. 누구든지 동일한 문제가 발생하면이 솔루션을 여기에서 발견했습니다 (https://github.com/kennethreitz/osx-gcc-installerhttp://cims.clayton.edu/csci1301/how_to/compiling_c_on_a_mac.htm). Apple의 헛소리를 피할 수 있습니다.

+4

무엇을 시도 했습니까? Google의 교차 컴파일을 확인하십시오. 이 질문에는 많은 관련성이없는 정보가 포함되어 있습니다. –

+4

불필요한 snarkiness. 무료 Apple 개발자 계정으로 Snow Leopard 용 Xcode 4.2 (및 3.2.6)를 다운로드 할 수 있습니다. –

+0

Xcode를 받으려면 개발자 라이선스가 필요하지 않습니다. Xcode는 무료입니다 (스노우 레퍼드 (Snow Leopard)의 Xcode 버전 한 곳은 App Store에서 $ 5를 지불해야합니다). Xcode는 Windows 로의 크로스 컴파일을 직접 지원하지 않지만. – bames53

답변

6

예, 가능하며 크로스 컴파일이라고합니다. 이렇게하기 위해 자신 만의 도구 체인을 만드는 것 외에도 MinGW를 사용할 수 있습니다. Cross compiling with MinGW

+0

실례 고맙습니다.이게 내가 찾고 있던 것입니다. – snarehanger

관련 문제