首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > windows >

Windows上Object-C编译环境

2012-09-23 
Windows下Object-C编译环境最近听说有机会接触Object-C,心想:机会来了,不如趁此机会摆脱.Net(其实从事.net

Windows下Object-C编译环境
最近听说有机会接触Object-C,心想:机会来了,不如趁此机会摆脱.Net(其实从事.net开发也是一个偶然的机会造成的)...Mac暂无,要搭建Object-C的环境尝鲜也非易事啊,希望能在Windows下面搭建一个编译环境,网上找了些资料,果真可以在Windows下搭建一个编译Object-C的环境。不过网上的资料很少,即便有,也是“一个有些问题的文章,其他转载的人都不怎么尝试就原封不动的转载过去了,结果...”
但这篇文章是个例外:http://www.cnblogs.com/ulihj/archive/2011/01/14/1935746.html跟着文中的指导,helloworld顺利完成,下面就整理一下吧:
我下载的GNUstep版本:Windows上Object-C编译环境
ps:我的*.m文件在这个目录下面:E:\GNUstep\msys\1.0\home\Administrator(这就是网上一些文章所说的“C:\GNUstep\home\username”目录,也许是GNUstep版本不同,造成目录有所改变)
helloworld.m

#import <Foundation/Foundation.h>int main(char argc, char* argv[]) {    NSLog(@"hello world");    return 0;}
为了方便,编写一个?helloworld.sh 文件,省的在shell里面敲那么几行命令了!helloworld.sh
#!/bin/shgcc -o helloworld helloworld.m \-fconstant-string-class=NSConstantString \-I /GNUstep/System/Library/Headers/ \-L /GNUstep/System/Library/Libraries/ \-lobjc \-lgnustep-base
?然后打开shell,运行sh:Windows上Object-C编译环境ok!

热点排行