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에 등록하는 방식으로 하면 된다.