Ubuntu에 Objective-C 개발환경 구축하기

1. 관련 패키지 설치

$ sudo apt-get install build-essential
$ sudo apt-get install gobjc
$ sudo apt-get install gnustep-devel

2. 빌드 환경 구축

$ sudo chmod +wx /usr/share/GNUstep/Makefiles/GNUstep.sh
$ /usr/share/GNUstep/Makefiles/GNUstep.sh

.bashrc에 추가

/usr/share/GNUstep/Makefiles/GNUstep.sh

3. Vim 설정

cocoa.zip 다운로드

$ unzip cocoa.zip -d ~/.vim

.vimrc에 추가

let filetype_m='objc'

4. 코드 작성 (hello.m)

#import <Foundation/Foundation.h>

int main (int argc, const char *argv[])
{
    NSLog (@"Hello!");
    return (0);
}

5. 빌드

$ gcc `gnustep-config --objc-flags` hello.m -o hello -I /usr/include/GNUstep/ -L /usr/lib/GNUstep/ -lgnustep-base

6. 실행

$ ./hello
2013-07-18 20:39:42.506 hello[6697] Hello!

댓글 남기기