IPhone开发笔记-windows下Object-c编译环境
2011-01-14 16:46
302 查看
新的工作,新的方向,现在开始朝移动平台方向发展了,今年的目标的是在IPhone开发上成为熟练的“码农” :) 。
还没上班呢,传说中的mac book也没领到手(咽下口水先~~),只好先在windows下弄个object-c的编译环境下,因为xcode用的也是gcc的编译器,所以理论上任何平台都是可以编译object-c的,具体步骤如下:
1. 搭建GNUStep http://www.gnustep.org/experience/Windows.html 在这里下载前面三个,GNUstep MSYS System,GNUstep Core,GNUstep Devel,不多说了,全部装好就是了。
2. 编写helloworld
object-c用的是.m作为默认的后缀,这里是helloworld.m,简单的写下代码:
3. 编译exe
这个是挺麻烦的,我也没多仔细弄,随便网上找了个,反正马上要用上xcode的,方便期间在home目录下建立一个sh文件,加入下面的代码。然后在开始-程序-Gnustep-shell,打开shell,运行sh,正常的话exe就该出来了。
还没上班呢,传说中的mac book也没领到手(咽下口水先~~),只好先在windows下弄个object-c的编译环境下,因为xcode用的也是gcc的编译器,所以理论上任何平台都是可以编译object-c的,具体步骤如下:
1. 搭建GNUStep http://www.gnustep.org/experience/Windows.html 在这里下载前面三个,GNUstep MSYS System,GNUstep Core,GNUstep Devel,不多说了,全部装好就是了。
2. 编写helloworld
object-c用的是.m作为默认的后缀,这里是helloworld.m,简单的写下代码:
#import <Foundation/Foundation.h> int main(char argc, char* argv[]) { NSLog(@"hello world"); return 0; }
3. 编译exe
这个是挺麻烦的,我也没多仔细弄,随便网上找了个,反正马上要用上xcode的,方便期间在home目录下建立一个sh文件,加入下面的代码。然后在开始-程序-Gnustep-shell,打开shell,运行sh,正常的话exe就该出来了。
#!/bin/sh gcc -o helloworld helloworld.m \ -fconstant-string-class=NSConstantString \ -I /GNUstep/System/Library/Headers/ \ -L /GNUstep/System/Library/Libraries/ \ -lobjc \ -lgnustep-base
相关文章推荐
- Cocos2d-x学习笔记(一)——Windows开发环境和Android交叉编译环境搭建
- 基于Windows的iPad/iPhone开发编译环境
- 基于Windows的iPad/iPhone开发编译环境
- 基于Windows的iPad/iPhone开发编译环境
- Eclipse+CDT+Cygwin在windows下部署C开发编译环境
- Windows平台上安装搭建iPhone/iPad的开发环境
- 在Windows中搭建iPhone开发环境
- 《Python入门》Windows 7下Python Web开发环境搭建笔记
- Windows下iPhone Web App开发环境配置
- 建立Windows平台iphone开发环境
- Windows中通过虚拟机搭建iPhone开发环境
- 【Android学习笔记1】Android Studio 开发环境安装笔记(windows版)
- Windows下Qt5搭建Android开发环境笔记
- golang笔记(1)windows开发环境搭建
- Windows下Linux开发环境设置(二)--安装Cygwin及交叉编译工具链
- Windows中安装iPhone开发环境
- 利用GNUstep搭建windows下object-c的开发环境
- 在Windows中搭建iPhone开发环境
- 基于windows平台,dev-c++编译工具,搭建ffmpeg 开发环境