这两天心血来潮,想看看传说中的iphone 应用软件是如何制作的。
本着这个思想初步尝试一下,遇到第一个问题就是windows上开发环境的搭建,毕竟只是先玩玩,买个Mac就太冲动了点,毕竟已有本本了,还不知热度能持续多久呢。
基于Windows的Objective-C的开发运行环境的搭建可以使用GUNstep提供的一系列组件。
主要用到4个软件包:
GUNstep官方网站 http://wwwmain.gnustep.org/experience/Windows.html
安装顺序也如上。为了和OS分开,我将GUNstep软件包安装到d:/GNUstep
接着我们可以写一个Hello World程序来试一下环境是否搭建好 helloworld.m
下面我们分别编译和运行helloworld.m (保存路径D:/iworkspace)
编译
1. 选择 开始 -> 所有程序 -> GUNstep -> Shell 弹出MINGW32:~窗口
在该shell中,应该支持通用的Linux命令,我试了几条,都是好用的。
$pwd
/home/Administrator 即我们安装目录D:/GNUstep/home/Administrator
2. 转到我们的helloworld.m文件的目录
$cd d:/iworkspace
$ls
helloworld.m
3. 输入gcc 命令来编译代码
$gcc -o helloworld helloworld.m
ps:-o 参数用来指定我们要生成的程序的名字。
$ls
helloworld.exe helloworld.m
helloworld.exe就是我们编译好的可执行文件
运行
还是在Shell窗口下执行helloworld.exe
$./helloworld
Hello World!
至此,我们初期的目标已经完成,环境搭建成功。
2010-12-04 01:25:26