윈도우에서 EditPlus로 Objective-C 컴파일 하기

1. GNUstep 윈도우용을 설치한다.

 

http://www.gnustep.org/experience/Windows.html

 

GNUstep System 설치

GNUstep Core 설치

GNUstep Devel 설치

 

이하는 C:\GNUstep 에 GNUstep이 설치된 것으로 가정한다.

 

2. EditPlus는 설치 되어 있는 것으로 간주한다.

 

3. EditPlus 설정

 

도구->사용자 도구 구성

 

 

위와 같이 추가한다.

 

■ 명령: gcc

 

■ 인수:

-o $(FileNameNoExt).exe -Ic:/GNUstep/GNUstep/System/Library/Headers -Lc:/GNUstep/GNUstep/System/Library/Libraries -fconstant-string-class=NSConstantString -enable-auto-import $(FileName) -lobjc -lgnustep-base

 

■ 디렉토리:

$(FileDir)

 

4. 테스트

//------------------------------------------------------------

#import <Foundation/Foundation.h>

 

int main(int argc, const char *argv[])
{
    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
    NSLog(@"Hello World");

    [pool drain];
    system("pause");
    return 0;
}
//------------------------------------------------------------

 

위와 같은 테스트 프로그램을 작성하고 'Ctrl+1'을 눌러 실행해 본다.

 

 

위와 같이 나오면 정상적으로 컴파일 된 것이다.

 

실행파일의 실행은 위의 과정을 약간 응용하여 Ctrl+2에 등록하는 방식으로 하면 된다.


위로 스크롤