2010년 5월 18일 화요일

MAC 개발 환경 만들기


애플용 개발 환경을 구축해보자.
물론, 맥북을 가지고 있다면 이것은 매우 쉬운 일이 된다.
그러나 가난한 개발자는 맥북이 없다-_ㅠ).... 흑흑..


1. 가상머신에 Mac OS 설치

가상머신은 크게 두 가지가 있는데 SUN에서 지원 오라클에서 지원하는 "Virtual Box"와 "VM ware"가 있다.
Virtual Box는 무료로 제공되고 있지만 약간 무거운 경향이 있고, 사용하기가 편하다.
VMware는 유료기 때문에 구입을 해야 하며 많은 사람들이 사용하기 때문에 자료가 많은 것이 장점이다.

나는 개인적으로 Virtual Box를 좋아하기 때문에 Virtual Box를 사용해 보려고 했다.
현재 배포판으로 나와 있는 것은 3.1.8 버전인데, 3.2 버전이 베타로 등장해 있다.
이 3.2 버전에서 Mac OS를 지원한다는 얘기를 듣고, "옳타쿠나!!! 버박으로 가자!!!!" 했지만 장장 3일에 걸친 삽질 끝에 포기하고 말았다.
아직 완전히 포기한 것은 아니다!!
급한대로 VMware로 넘어가기는 했지만, 나중에 꼭 다시 해보리라!!

VMware에 Mac OS를 설치하는 것은 다음 사이트를 참조했다.
설명이 매우 잘 되어 있다.

나는 darwin.iso 파일을 받아서 위 사이트에서 설명한 바와 같이 설치를 하지 않아도 무방하였다.
하여 이 파일을 C:\Program Files\VMware\VMware Workstation에 복사해두고 vmx파일을 수정하였다.

그리고 가상머신을 만들 때, FreeBSD 64bit으로 만드는 것에 대해서 의문을 가지고
'내 컴퓨터는 64bit이 아닌데?' 하면서 그냥 FreeBSD로 만들었다가 낭패봤다-_-);
가상 머신이다. 멍충아!!


2. Update 및 Xcode 설치

개발환경을 구축할 때 update는 꼭 해주어야 한다.
현재 사용되고 있는 SDK와 버전이 맞지 않으면 SDK가 설치되지 않는다.
(물론 SDK를 다운그레이드 해서 설치해도 상관없긴 하지만;)

나도 처음 snow leopard를 설치했을 때, 10.6버전이었는데, 업뎃을 하고나니 10.6.3버전이 되었다.
처음 설치 시에 설치 종료 후 재부팅을 하고 업뎃을 할것이냐고 묻는 창이 뜨는데, 이 때 설치하거나.
나중에 설치하려면 시스템 환경설정 > 소프트웨어 업데이트를 하면된다.
혹은 사과 > 소프트웨어 업데이트를 해도 무방하다.
현재 자신의 매킨토시의 버전을 알고 싶다면 사과 > 이 매킨토시에 대하여 를 클릭하면 볼 수 있다.

현재로써 가장 최근 SDK는 3.2ver(with xcode3.2.2) 이고, 베타로 4가 나와있다.
SDK는 http://developer.apple.com에서 다운로드 받을 수 있다.
이 홈페이지에는 개발 관련 document들도 많으니 유용하게 사용할 수 있지만.. 영어가 후달...(...)



댓글 없음:

댓글 쓰기