from:http://blog.csdn.net/donhao/article/details/6731781
完整原文,就不转载了。
依然是到:到http://www.gnustep.org/experience/Windows.html下载四个文件,按照顺序逐个安装到同一个位置,我的是安装到C:\GNUstep
开始->所有程序->GNUstep->shell,然后输入pwd,输出:/home/wuhe.jyh
到磁盘上去看,对应的目录是:C:\GNUstep\msys\1.0\home\wuhe.jyh
在这个目录下建立main.m,然后按照转载的文章去做,可以很快编译出main.exe,执行时:./main.exe,如果直接在shell中输入main.exe会报错。
还有一篇参考文章:http://www.cocoachina.com/newbie/env/2012/0621/4378.html
自己试了一下,貌似不支持中文,譬如:NSLog(@"Hello World!中国"); 这样,虽然能编译,但是运行结果会报错:
$ ./main.exe
C:\GNUstep\msys\1.0\home\wuhe.jyh\main.exe: Uncaught exception NSInternalInconsi
stencyException, reason: Codepoint out of range in constant string