第一节:环境搭建之objective-c
来源:互联网 发布:网络呆梨 编辑:程序博客网 时间:2024/06/05 12:07
做开发首先要有环境,apple从硬件到软件的自产自销把很多热爱钻研的人但技术不行的人(比如我)拒之门外。好在一些前辈和大师用他们的宝贵的时间无私的奉献着他们宝贵的经验。屁话不说进入正题。
最好的开发环境当然就是买一台苹果的pc装上xcode。什么叫穷人呢?就是像我这种买不起appl'e一体机的人。次好的方法可以选择用vm虚拟机装一个黑苹果,然后再安装xcode的一些开发软件。还是什么叫穷人呢?自己的台式机配置也属于解放前……。还好做apple开发的基础就是objective-c,这个环境在win下面应该比较好搞定。走一步,算一步吧。
这个环境的搭建就太容易了,下载两个软件就搞定了,然后各种下一步。
gnustep-system:http://ftpmain.gnustep.org/pub/gnustep/binaries/windows/gnustep-system-0.23.0-setup.exe
gnustep-core:http::http://ftpmain.gnustep.org/pub/gnustep/binaries/windows/gnustep-core-0.23.1-setup.exe
在各种下一步之后,然后就可以在开始菜单里找到GNUstep 然后展开shell,进去之后,完毕;
你会发现这个是一个神奇的shell,因为你可以在win下面使用linux的命令啦,试试ls,cp,mkdir,mv等基本的命令。good……
然后开始学习程序语言的第一步,运行hello world^_^
打开你熟悉的编辑器比如记事本,(记事本难度太大,我这种菜鸟还是打开notepad吧)写上所有程序中最牛的程序hello world
代码如下:
#import<Foundation/Foundation.h>
int main (int argc,const char *argv[])
{
NSLog()@"Hello,World";
return(0);
}
然后就可以直接运行了么?当当然不是啦,还必须配置一下环境变量
在你保存刚才源码的地方(我的保存的在home/administrator下面)新建一个make配置文件,名字必须叫GNUmakefile
内容如下
include $(GNUSTEP_MAKEFILES)/common.make
TOOL_NAME=HelloWorld
HelloWorld_OBJC_FILES=HelloWorld.m
include $(GNUSTEP_MAKEFILES)/tool.make
HelloWorld是我自己起名的,当然你也可以起名叫fuck japanese。然后再shell里make一下。就会看到一个新增的obj。里边有一个传说中叫helloworld的程序,勇敢的执行它吧
参考文献:http://blog.joomla.org.tw/mobile/59-iphone/103-objective-c-gnustep.html
- 第一节:环境搭建之objective-c
- Objective-C环境搭建
- objective -c 第一节
- Objective C Hello World 之Windows平台环境搭建
- Objective C Hello World 之Windows平台环境搭建
- 【GNU】WINDOWS平台之Objective-C开发(环境搭建)
- 第一节:环境搭建
- objective-c 学习第一节 HelloWorld
- [Objective-C] win下搭建Objective-c开发环境
- 第一节 搭建java开发环境
- Objective-C Windows 开发环境搭建
- Ubuntu下Objective-C开发环境搭建
- Windows下搭建objective C开发环境
- windows 下 Objective C 编译环境搭建
- Objective C开发工具搭建开发环境。
- Windows下搭建Objective-C开发环境
- windows下搭建objective-C环境
- Windows下搭建Objective-C运行环境
- 进程绝杀
- jquery之利用ajax与服务器交谈(发起GET和POST请求之发起POST请求)
- ObjectDataSource——未能找到带参数的非泛型方法
- Linux中find命令
- 演讲技巧 之 思维导图的分享
- 第一节:环境搭建之objective-c
- 笔记本电脑外接显示器或投影仪的切换热键
- ARM常用汇编指令学习
- Spring学习总结7(AOP-基于XML)
- 如何用Ext来创建了个简单的ComboBox
- 全球最牛的代码
- IIS安装错误提示:安装程序无法复制文件 zClientm.exe 解决方案
- 简单备份脚本
- USACO 4.2 分析