码迷,mamicode.com
首页 > 移动开发 > 详细

IOS开发-windows下object-c环境搭建

时间:2014-11-27 10:36:16      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   ar   color   os   sp   strong   

手头没有mac,开始学习object-c,只有在windows下搭建object-c编译环境。

下载需要的软件:http://www.gnustep.org/experience/Windows.html

安装gnustep-msys-system,gnustep-core,gnustep-devel,gnustep-cairo;

依次安装,直接默认下一步,前两个是必装,后两个选装,我的如下;

bubuko.com,布布扣

安装完成后,默认路径为:C:\GNUstep;

新建helloworld.m文件:

#import <Foundation/Foundation.h>

int main(char argc, char* argv[]) {
    NSLog(@"hello world");
    return 0;
}

 将helloworld.m放入home目录下:详细地址:C:\GNUstep\msys\1.0\home\yeyinqiu,加粗部分为自己的PC名称命名,每个人不同;

新建gcc.sh文件,放入和代码相同的目录(直接敲这两行命令也行,就是麻烦),注意加粗部分为代码文件名称:

#!/bin/sh
gcc -fconstant-string-class=NSConstantString -c helloworld.m -I /GNUstep/System/Library/Headers
gcc -o helloworld helloworld.o -L /GNUstep/System/Library/Libraries/ -lobjc -lgnustep-base
./helloworld.exe

 运行shell,windows7及以下版本,会在开始菜单->所有程序中新建GNUstep->shell,直接打开,windows8一般不生成(我找了半天没找到);

其实主要对应的shell启动路径为msys.bat这个文件:C:\GNUstep\msys\1.0\msys.bat;双击这个文件即打开shell窗口;

运行./gcc.sh命令(就是Linux命令):bubuko.com,布布扣

看,结果已经打印出来,并且在该目录下生成了helloworld.exe的可执行文件。

第一个helloworld完成。

IOS开发-windows下object-c环境搭建

标签:style   blog   http   io   ar   color   os   sp   strong   

原文地址:http://www.cnblogs.com/yecrv/p/4125741.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!