GNUstep下载路径:
ftp://ftpmain.gnustep.org/pub/gnustep/binaries/windows/
下载:gnustep-msys-system-0.30.0-setup.exe,gnustep-core-0.34.0-setup.exe,gnustep-devel-1.4.0-setup.exe
安装这3个文件,安装完后,
执行F:\GNUstep\msys\1.0\msys.bat,在里面就可以执行一些linux式的命令,ls ,mkdir。。。
编写一个HelloWorld.m程序
#import <Foundation/Foundation.h>
int main(int argc, char * argv[])
{
NSLog(@"hello world");
return 0;
}
编译:
如果程序目录位于msys.bat环境里面用户目录下:/home/username 具体路径在:F:\GNUstep\msys\1.0\home\xxx
gcc -o HelloWorld HelloWorld.m -I /GNUstep/System/Library/Headers -fconstant-string-class=NSConstantString -L /GNUstep/System/Library/Libraries -lobjc -lgnustep-base
如果不在这个环境下的目录,比如E:\workspace
则要指定完整的路径:
gcc -o HelloWorld HelloWorld.m -I F:/GNUstep/GNUstep/System/Library/Headers -fconstant-string-class=NSConstantString -L F:/GNUstep/GNUstep/System/Library/Libraries -lobjc -lgnustep-base