< 목차 > 0. 개요 1 1. VirtualBox 설치및설정 1 2. 가상드라이브에 Mac 설치및설정 9 3. PUTTY 를사용하여 SSH 연결 CommendLine 에서빌드 26

Similar documents
Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

Oracle VM VirtualBox 설치 VirtualBox에서 가상머신 설치 가상머신에 Ubuntu 설치

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Windows 8에서 BioStar 1 설치하기

SBR-100S User Manual

Studuino소프트웨어 설치

ISP and CodeVisionAVR C Compiler.hwp

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

네이버블로그 :: 포스트내용 Print VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52 /carrena/ VMware 에서 l

01장

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

Microsoft Word - src.doc

JDK이클립스

MF5900 Series MF Driver Installation Guide

Install stm32cubemx and st-link utility

CODESYS 런타임 설치과정

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

Endpoint Protector - Active Directory Deployment Guide

View Licenses and Services (customer)

Windows 8 Upgrade Step by Step Guide

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

4S 1차년도 평가 발표자료

Microsoft Word - Armjtag_문서1.doc

MF Driver Installation Guide

Xcovery 사용설명서

소개 Mac OS X (10.9, 10.10, 10.11, 10.12) 와 OKI 프린터호환성 Mac OS X 를사용하는 PC 에 OKI 프린터및복합기 (MFP) 제품을연결하여사용할때, 최고의성능을발휘할수있도록하는것이 OKI 의목 표입니다. 아래의문서는 OKI 프린터및

MF3010 MF Driver Installation Guide

Windows 10 General Announcement v1.0-KO

System Recovery 사용자 매뉴얼

PowerPoint Template

Microsoft Word - Korean_뷰어 메뉴얼_공용_ADVR&SWi_.doc

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

RealDSP UT 프로그램 메뉴얼

KEB 외국환 서식관리 프로그램 사용자 메뉴얼

NTD36HD Manual

Microsoft Word - VMware와 리눅스 설치_v0.11.doc

한국에너지기술연구원 통합정보시스템설치방법설명서 한국에너지기술연구원 지식정보실 - 1 -

Cubase AI installation guide

시스템요구사항 다음의사양을필요로합니다. m RAM 128MB 이상 m 일체형모니터또는 Apple 이공급한비디오카드에연결된모니터 컴퓨터의사용가능한디스크공간의크기는 Mac OS X 을설치하는방식에따라서달라질수있습니다. Mac OS X 을설치할수있는충분한디스크공간이없다는메시

IRISCard Anywhere 5

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

Microsoft PowerPoint - 안드로이드 개발 환경 구축(170411)

tiawPlot ac 사용방법

메인 메뉴 윗쪽 패널에 있는 프로그램 메뉴나 위치 메뉴를 메인 메뉴라고 부릅니다. -프로그램 메뉴: 현재 자신의 리눅스에 설치된 프로그램을 볼 수 있습니다. 오픈오피스나 메신저, DVD보기 프로그램 같은 것들이 등록되며 시스템에 설치된 코덱이나 라이브러리까지 보시려면

슬라이드 1

Office 365 사용자 가이드

server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

SmartUpdaterPlus 설치 설치파일 다운로드 설치파일 다운로드하여 실행하여 순서에 따라 스마트 업데이트 플러스를 설치합니다. [스마트 업데이트 플러스 다운로드] 버튼을 클릭하여 설치파일 다운로드합니다. 소프트웨어 사용권에 동의하기를 누릅니다. 압축을 해제합니다

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

Slide 1

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

PowerPoint Template

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

슬라이드 제목 없음

PowerPoint 프레젠테이션

목 차 1. 드라이버 설치 설치환경 드라이버 설치 시 주의사항 USB 드라이버 파일 Windows XP에서 설치 Windows Vista / Windows 7에서 설치 Windows

슬라이드 1

Title Here

PowerPoint 프레젠테이션

Freecom Mobile Drive XXS 사용자에게! Freecom Mobile Drive XXS 외장형 하드 드라이브를 선택해 주셔서 감사합니다. 최 적의 사용과 성능을 위해 본 제품을 사용하기 전에 본 설명서를 주의 깊게 읽을 것 을 권합니다. Freecom T

Microsoft PowerPoint - [부가상품]USBsafe 사용자 메뉴얼_111103

Microsoft PowerPoint - XUSB_제품메뉴얼_140206

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc

vRealize Automation용 VMware Remote Console - VMware

MaxstAR SDK 2.0 for Unity3D Manual Ver

슬라이드 1

1

IP Cam DDNS 설정설명서(MJPEG) hwp

*Revision History 날짜 내용 최초작성 Tel Fax [2] page

제품소개 이매뉴얼은빅솔론프린터제품을 ios 환경에서사용할수있는유틸리티에대해서기술되어있습니다. 제품을새로구입하신분들은사용전에이설명서에있는내용을주의깊게읽어보시기바랍니다. 저희 ( 주 ) 빅솔론은제품의기능과품질향상을위하여지속적인개선을하고있습니다. 이로인하여제품의사양과매뉴얼의

EISC-GANG_User_Guide_V1.2

OnTuneV3_Manager_Install

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.

볼륨 조절 아이콘 표시하기 만일 알림 영역에 볼륨 조절 아이콘이 표시되지 않았다면 아래의 방법을 따라합니다. 1> [시작] - [제어판] - [사운드 및 오디오 장치] 아이콘을 더블 클릭합니다. 2) [사운드 및 오디오 장치 등록 정보] 대화상자에서 [볼륨] 탭을 클릭

Microsoft Outlook G Suite 가이드

Mango-E-Toi Board Developer Manual

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

아래 항목은 최신( ) 이미지를 모두 제대로 설치하였을 때를 가정한다

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1

Mac 1.8.x Manual (v1.0) Korean Dawicontrol_ pub

컴퓨터에서 크메르어(캄보디아어)를 입력하는 방법

Getting Started With Parallels Desktop¢ç 9

온라인등록용 메뉴얼

Chapter 1


소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조

EEAP - Proposal Template

B2B 매뉴얼

. PC PC 3 [ ] [ ], [ ] [ ] [ ] 3 [ ] [ ], 4 [ ] [ ], 4 [Internet Protocol Version 4 (TCP/IPv4)] 5 [ ] 6 [ IP (O)], [ DNS (B)] 7 [ ] 한국어 -

SNU무선랜 인증서비스 변경

특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가

Untitled-3

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

슬라이드 1

Transcription:

< 목차 > 0. 개요 1 1. VirtualBox 설치및설정 1 2. 가상드라이브에 Mac 설치및설정 9 3. PUTTY 를사용하여 SSH 연결 20 4. CommendLine 에서빌드 26

0. 개요. 본문에들어가기에앞서본문서는 Windows7을기반으로작성되어있다. 이문서는 SSH접속을통해 Commend Line상에서 xcode빌더를사용하는법을설명한다. 이에필요한몇가지준비 tool이있다. < 준비 tool > ⓵ VirtualBox. (http://www.virtualbox.org/wiki/downloads) ⓶ Empire EFI. (http://prasys.info/osx86hackint0sh/) ⓷ Mac OS X 리테일 iso. ( 구하는법은 google에서검색 ) ⓸ PUTTY. (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html) 위의 URL을접속하여자신에게맞는파일들을다운받는다. VirtualBox는 os버전별로다운을받을수있고, Empire EFI는자신의 CPU에맞게다운받을수있다. Mac OS X 리테일은 google에서검색하면 torrent파일을쉽게받을수있을것이다. 버전은 10.6.3이상의버전을받으면된다. 1. VirtualBox 설치및설정. VirtualBox설치에앞서일단현재 PC의 BIOS셋팅을변경해줄필요가있다. BIOS셋팅화면에서 CPU가상화지원을활성화시켜줘야한다. 가상화를지원하지않는하드웨어라면본매뉴얼의방식대로안될수도있다. 가상화기능이지원이된다면 VT-x라는기능을활성화시켜주고다음매뉴얼을진행한다. VirtualBox 를다음과같이설치를진행한다. Next 를계속눌러설치를마친다. 설치과정은어렵지않기에생략하기로한다. - 1 -

설치가완료되면다음과같은메뉴가보인다. [ 새로만들기 ] 를클릭하여 새로운가상머신을만들어보자. 다음버튼을클릭하여가상의드라이브를새로만든다. 과정은다음과같다. 이름과운영체제종류를설정하고다음을클릭한다. - 2 -

메모리는 1 기가를기본으로설정한다. 여유가된다면그이상으로설정해도 무관하다. 기존에가상하드파일이없다면새로생성해줘야한다. - 3 -

가상디스크의형식은 VirtualBox 에서만사용할것이므로 VDI 로생성한다. 가상하드디스크의설정은동적할당으로한다. - 4 -

다음으로디스크의생성위치와크기를지정해주자. 크기는넉넉하게 30기가이상을추천한다. 보통 20기가가기본으로설정되어있으니변경을해야할것이다. 필자는추후업데이트와기타다운로드파일을생각하여 40기가로설정을하였다. 만들기를눌러서디스크를생성한다. - 5 -

만들기를클릭하여가상머신을생성한다. 가상머신을생성하면다음과같이리스트가생성된다. 이제가상머신을설정하도록해보자. 리스트에서가상머신을클릭한후 설정을클릭한다. - 6 -

설정창을실행시키면다음과같은화면이나온다. 나중에 Commend Line 에서 실행시켜야하니이름을간단하게바꾸는것도나쁘지않다. 다음으로시스템탭에서다음과같은설정을한다. - 7 -

다음으로네트워크탭에서다음과같은설정을한다. 네트워크탭에서어댑터 2, 3, 4 는모두사용하지않음을체크한다. 이제확인을누르고가상머신을실행시켜보자. 다음과같은화면이뜰것이다. 이제다음으로가상머신에 Mac OS X 를설치해보도록하자. - 8 -

2. 가상드라이브에 MAC 설치및설정. Mac 설치에필요한 iso파일은구글링을통하여구한다. 버전은 10.6.3이상의리테일버전을구하면된다. Mac OS X를설치하려면 BootLoader라는것이필요하다. Empire EFI가바로그것이다. Empire EFI는자신의 CPU환경에맞는것을다운받아야한다. 필자는 i5 CPU 이므로 i5용인 EmpireEFI_V108_i5.iso를사용하였다. 잠시설명을하자면 legacy버전은팬티엄d계열및거의모든계열의 CPU를지원해준다. 그리고 i시리즈가아닌보통의 CPU라면 EmpireEFI_V108.iso파일을사용하면될것이다. 가상머신을실행시키고 [ 장치 ] -> [CD/DVD 장치 ] -> [ 가상 CD/DVD 디스크파일선택 ] 을선택한다. 디스크는미리다운받아놓은 Empire EFI파일을선택한다. 선택후 [ 머신 ] 메뉴에있는초기화를눌러초기화를진행한다. - 9 -

초기화가진행되면다음화면이진행된다. 위와같은방법으로 Mac OS X 리테일버전 iso 파일을선택한다. 그다음 F5 를눌러갱신을한다. 그러면다음과같이바뀔것이다. 갱신후부트옵션에는 v 와 f 를준다. 그냥바로입력하면밑부분에입력이된다. - 10 -

부트옵션은 v와 f외에도다양하게있다. 간단히설명하자면다음과같다. -v : 부팅시 GUI가아닌 CommendLine으로표기한다. 이옵션은부팅중어느부분에서오류가나는지찾기위함이고어떤경고가뜨는지알아보기위함이다. -f : kext파일을강제로새롭게로딩하여부팅을실행한다. -s : 쉽게생각해서윈도우의안전모드라할수있다. arch : arch = i386 같이사용되며 32비트로부팅이진행된다. cpus : cpus = 1 와같이사용되며싱글코어를사용하게된다. 부팅에성공하면다음과같은화면이출력된다. 여기서부터는그냥나오는설명대로설치를진행하면된다. 진행화면은다음과같다. 만약부팅이되지않는다면위의부트옵션을바꿔가면서진행해보자. 컴퓨터마다하드웨어가달라서옵션사항이다를수있기때문이다. - 11 -

- 12 -

진행중간에이런화면이나올것이다. 설치할디스크가안보이는현상인데이것은가상으로만든디스크가 Mac 용으로 포맷되어있지않기때문에나타나는현상이므로당황하지말자 ~!! 상단에있는 [ 유틸리티 ] 메뉴에서 [ 디스크유틸리티 ] 를클릭해보자. - 13 -

메뉴를선택하면다음과같은화면을보게된다. 왼쪽하드디스크리스트에서 아까생성한가상의하드디스크를선택하고오른쪽메뉴의지우기를선택한다. 다음으로포맷형태와이름을정하고 지우기 를클릭한다. 지우기 가끝나면하드디스크를 Mac 용으로포맷이완료된것이다. - 14 -

포맷을완료후에 [ 디스크유틸리티 ] 를종료하면다음과같이하드디스크가 보이게된다. 그러면선택을하고 [ 설치 ] 를클릭한다. 이제설치가진행된다. 설치가끝나면 설치가완료되지않았다. 는 (?) 메시지와 함께설치가무사히 (?) 완료된다. - 15 -

설치가완료되었으면이제부턴 Mac OS X 에서필요한셋팅을해보자. 일단셋팅에 필요한파일을미리 Mac 에서다운받아놓자. - MultiBeast. (http://www.tonymacx86.com/viewforum.php?f=125) - 해당 OS 에대한 Combo Update. (http://developer.apple.com/) - XCode. (http://developer.apple.com/) MultiBeast를다운받기위해서는많은경로들이있지만필자는직접배포해주는 tonymac이란사이트에서받았다. 물론회원가입을해야한다. 그리오래걸리진않으니쉽게할수있다. 또한 Combo Update와 XCode는 apple개발자사이트에서받을수있다. 물론개발자계정이있어야할것이다. 무료개발자계정도상관없으니가입해두자. 모든준비가끝났으면 Mac OS X를업데이트하고, XCode를설치해보자. 우선 MultiBeast 를실행한다. 그리고일단진행하지않는다. 그리고미리준비해둔 Combo Update.dmg 파일을마운트시킨다. 위에서는 10.6.7 로업데이트해주는 ComboUpdate 파일이선택되었다. - 16 -

마운트하면다음과같은형식인 pkg 파일이보일것이다. 실행시키자. 다음과같은화면이출력되면 [ 계속 ] 과 [ 동의 ] 를눌러업데이트를진행한다. 주의할점은업데이트후에절대로 [ 재부팅 ] 하지않아야한다. 재부팅을할시에는지금까지의노력이물거품이된다.;; 만약재부팅을한다고하면일단 [ 승인 ] 을클릭하지말고다음절차를진행하도록하자. MultiBeast 설치는일단기본적으로다음과같이체크하고설치한다. 재부팅을한다. - 17 -

재부팅을하면더이상 Empire EFI로부팅할필요가없어진다. 그이유는 MultiBeast로패치를할때자동으로부트로더를설치해주기때문이다. 만약아직도 Empire EFI.iso로부팅이된다면제거하여드라이브를비워두는것이좋다. 부팅이진행되면상단에사과모양의로고가뜨고진행막대에게이지가줄어들게된다. 다음과같이게이지가모두줄어들기전에아무키나누르면부팅옵션을줄수 있다. 만약부팅이정상적으로되지않는다면위에서말했던부팅옵션들을 잘사용하여진행하면될것이다. 보통은아무런옵션없이작동될것이다. 다음은정상적으로부팅이진행되는모습이다. - 18 -

이제 XCode 빌드에필요한 XCode 를설치해보자. 미리준비해둔 XCode 설치파일을 마운트한다. 마운트를하면화면같이 pkg 파일이보일것이다. 실행시켜보자. 다음과같이설치화면이나오면서설치가진행된다. XCode 설치과정은어렵지않으니생략하기로한다. - 19 -

3. PUTTY 를사용하여 SSH 연결. PUTTY를사용하여 Windows상에서 Mac으로 SSH연결을하기위해서는간단한 Mac에서의설정이필요하다. 설정에필요한파일은따로없고네트워크와원격로그인설정만해주면된다. 과정은다음과같다. 하단에있는 [ 환경설정 ] 아이콘을클릭한다. [ 환경설정 ] 다음화면에서두가지만설정하면된다. [ 네트워크 ] 와 [ 공유 ] 메뉴다. - 20 -

우선 [ 네트워크 ] 메뉴를보면이더넷이자동으로설정되어있을것이다. 이것을단순히수동으로바꿔주고기존의 IP주소를입력해준다. 그런후적용을누른다. 만약고정IP가아닌유동아이피라면 Windows상에서네트워크어뎁터의 ipv4값을고정해주도록하자. 다음으로는 [ 공유 ] 메뉴이다. 이곳에서는 [ 원격로그인 ] 이라는것만체크하고 넘어간다. - 21 -

이젠 GUI 를통한 Mac OS X 를사용할일이없으니 IP 와사용자이름과 비밀번호를숙지하고꺼두자. 이제 Windows 로돌아와서작업을진행하도록하자. cmd 를관리자모드로 열고다음과같은경로로이동을해보자. ( 설치경로는각자다를수있다.) CommendLine 에 VBoxHeadless 를입력해보면다음과같은설정도움말을볼수 있다. 우리는 vm 을스타트할것이므로 startvm 옵션만사용하도록한다. 사용법은 />VBoxHeadless startvm < 가상머신이름 > 이다. - 22 -

필자의가상머신이름은 mac 이기에 VBoxHeadless startvm mac 를 입력한다. 위와같은화면이나오면가상머신을 Headless 모드로실행한것이다. 이제 PUTTY 로 Mac 에접속해보자. 미리준비한 PUTTY 를실행하여 Host 주소에 Mac 의 IP 를써준다. - 23 -

그리고 Mac 의기본 Encoding 은 UTF-8 이므로 Translation 에서설정값을변경 해준다. 다음으로 SSH 메뉴에있는 X11 에서다음과같은체크박스를활성화해준다. 설정이끝났으면하단에있는 Open 을클릭하여접속을시도한다. - 24 -

접속이되면다음과같이로그인을하게된다. 이곳에 Mac 에서의사용자 ID 와 그에해당하는비밀번호를입력한다. 비밀번호는입력함과동시에보이지 않으므로놀라지말자.;; 로그인이완료되면 Mac 에서터미널을실행시킨것과동일한화면이나온다. 위화면처럼나오면접속에성공한것이다. 이제 XCode 를통하여빌드를해보자. - 25 -

4. CommendLine 에서빌드. Objective C 를빌드하기위해서는터미널에서 xcodebuild 라는명령어를사용하면된다. CommendLine 에 xcodebuild help 를입력하면다음과같은옵션들을볼수 있다. XCode 프로젝트가있는폴더로이동을한다. 필자의프로젝트이름은 MoaDic#ver0_1 이다. 이동후에다음과같이 xcodebuild를통해서빌드를진행한다. 명령어창에 xcodebuild project NaverMusic2/NaverMusic2.xcodeproj -target NaverMusic2 -configuration Debug -sdk /Developer/Platforms/iPhoneSimulator.platform/ Developer/SDKs/iPhoneSimulator4.2.sdk/ 를입력한다. - 26 -

빌드에성공하면다음과같은메시지를볼수있다. 이상으로 VirtualBox 를이용한 XCode 의 CommendLine 빌드법설명을마치겠다. - 27 -