본문 바로가기

나의 플랫폼/iOS

[ Ojbect-C ] 윈도우에서 Object-c 사용하기

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

[ 에필로그 ] 
맥 PC가 없는 저에게 Object-c라는 프로그램을 공부하라는 특명을 받게 되었습니다.
결국 구글 검색으로 간단하게 설정하는 것 까지 성공하여 이렇게 글을 올립니다.
저 같은 분들은 참고하세요^^ 


1. 다운로드 하기

http://www.gnustep.org/experience/Windows.html
위 사이트를 들어가셔서 받아야할 두가지의 파일이 있습니다.

GNUstep MSYS System  최신 파일 (2011.6.15) : 0.28.1 
GNUstep Core               최신 파일 (2011.6.15) : 0.28.0

http://sourceforge.net/projects/dev-cpp/files/Binaries/Dev-C%2B%2B%204.9.9.2/devcpp-4.9.9.2_setup.exe/download 
위 주소를 선택하여 dev-c++라는 프로그램을 받으세요. 

파일 이름 : devcpp-4.9.9.2_setup.exe 


2. 설치하기

1. 먼저 System을 설치합니다. 
2. 다음 Core를 설치합니다. 
3. Dev-c++프로그램을 설치합니다.

설치시 걱정하지 마세요!! 그냥 전부 다음 버튼만 누르면 됩니다.^^
 

3. 실행 환경 설정 

가장 중요한 부분입니다. 전부 설치를 하였으니 이제 컴파일이나 라이브러리를 지정해주어야 하죠. 
그럼 시작하도록 하죠.^^

먼저, Dev-c++을 실행하면 다음과 같은 알림창이 뜹니다.
그냥 알림창입니다. 해석하셔도 되구요. ㅋ 자 지그시 확인 버튼 누르고 다음으로 넘어갑니다.



그럼 언어 선택이 나오는 데요. 당근 Korea로 선택해 주시구요.
Next->Next->Next 세번 눌러주세요^^ 그럼 막 설치한 이후에 마지막 OK로 마무리가 됩니다.

이제 실행은 다 되었으니 컴파일을 설정할 껀데요.
위 이미지 같이 [도구] -> [컴파일러 설정]메뉴를 선택해주세요.

 그럼 위 화면이 나오는 데요. 
[컴파일러 추가 명령] 과 [ 다음의 링커 추가 명령 사용 ]의 체크 박스에 체크를 해주시고!!
다음 문장을 넣어주세요.

-lobjc -lgnustep-base -fconstant-string-class=NSConstantString -enable-auto-import

 띄어 쓰기 하나 틀려서도 안됩니다. 컴파일시 오류가 뜰꺼에요. 제대로 쓰라고 -0-


다음은  [디렉토리] 탭 부분에서 설정이 필요한데요.


 먼저 우측 하단의 폴더 버튼으로 폴더를 지정을 한후 추가 버튼을 누르면 추가가 됩니다.
 

C:\GNUstep\mingw32\bin
C:\GNUstep\bin

 두개를 추가시켜 주세요.

꼭! 기존의 "C:\Dev-Cpp\Bin"폴더를 맨 밑으로 옮겨주세요. 컴파일시 에러가 생길 수 있습니다.
참조 : http://melway.tistory.com/category/%EB%A9%9C%EB%B2%88%20%EC%82%AC%EB%9E%91%EB%B0%A9/IT 



다음 [라이브러리]탭에도 똑같이 밑에 두 디렉토리를 추가해주세요.

C:\GNUstep\mingw32\lib
C:\GNUstep\GNUstep\System\Library\Libraries 


라이브러리도 기존에 존재하는 디렉토리는 제거 시켜버리세요.

마지막으로 [C Includes ] 탭입니다.

C:\GNUstep\include
(새로운 버전) C:\GNUstep\msys\1.0\include
(기존 ) C:\GNUstep\GNUstep\System\Library\Headers 

 
모든 설정이 끝났으니 [확인 ]버튼을 눌러 주세요.

새로운 버전에서는 include 파일이 저 위치에 있더라구요. 안 그러면 컴파일 에러가 발생.
 

4.실행하기 

http://blog.naver.com/dhkimkorea98/70100444340
 위 사이트 가면 간단한 HelloWorld 예제가 있어요. 실행해보세요^^

밑쪽은 기본 C++실행 예제 였습니다. 죄송합니다.
이제 환경설정은 다 끝났습니다. 간단하게 실행을 해보도록 하죠.


먼저 [파일] -> [새로 만들기]->[프로젝트]를 선택하고 [introduction ]을 선택하면 위 화면이 나옵니다.

HelloWorld를 더블 클릭하고 dev파일을 원하시는 장소에 저장 시켜놓으면 프로젝트가 자동 생성됩니다.

다음 컨트롤 + F9를 누르면, 위 와 같이 저장 할 장소를 정하라고 나옵니다.
원하시는 장소에 저장 하면 컴파일이 되죠.

실행은 F9만 누르면 됩니다. 


 결과 화면입니다.^^

그럼 오늘도 즐거운 코딩하세요^^ 



 

'나의 플랫폼 > iOS' 카테고리의 다른 글

[ C언어 ] 기초 공부  (0) 2012.07.11
[ Object-c ] 반복문 연습  (0) 2011.06.15
[ Object-c ] NSAutoreleasePool란?  (0) 2011.06.15
[ Object-c ] 클래스 다루기  (0) 2011.06.15
Object-c 사이트  (0) 2011.06.14