Windows下安装Objective-C开发环境的搭建
2012-09-11 21:47
405 查看
藉此Objective-C荣登编程排行榜第三名之际,特别研究了下Windows的Objective-C环境搭建,
以供愿意学习基本的Objective-C的同学学习,同时也能体会到Objective-C的优越之处。
环境的搭建是使用 GNUstep官方网址:http://www.gnustep.org/
安装:
GNUstep Windows Installer提供了Windows平台下的Objective-C的模拟开发环境,一共有四个软件包,其中GNUstepSystem和GNUstep
Core是必装的,GNUstep Devel和Cairo
Backend是选装的。这里建议全部装上,免得以后麻烦。开迅雷下载也就几十分钟。
默认安装到C:\GNUstep,安装完成后可以通过 开始è程序èGNUstepèShell进入Shell命令行,这里模拟linux下的Shell一些命令如ls,ps,cp等。
我们先来编写一个HelloWorld:
保存为HelloWorld.m
在Shell中可以直接打开Vim,可以使用Vim编辑,但是貌似版本有点旧。
接下来编写Makefile:
保存为Makefile
将两个文件存到C:\GNUstep\home\Administrator下,然后在菜单中打开Shell,输入make即可编译,输入./HelloWorld即可看到运行结果
以供愿意学习基本的Objective-C的同学学习,同时也能体会到Objective-C的优越之处。
环境的搭建是使用 GNUstep官方网址:http://www.gnustep.org/
安装:
GNUstep Windows Installer提供了Windows平台下的Objective-C的模拟开发环境,一共有四个软件包,其中GNUstepSystem和GNUstep
Core是必装的,GNUstep Devel和Cairo
Backend是选装的。这里建议全部装上,免得以后麻烦。开迅雷下载也就几十分钟。
默认安装到C:\GNUstep,安装完成后可以通过 开始è程序èGNUstepèShell进入Shell命令行,这里模拟linux下的Shell一些命令如ls,ps,cp等。
我们先来编写一个HelloWorld:
#import <Foundation/Foundation.h> int main (int argc, const char *argv[]) { NSAutoreleasePool*pool = [[NSAutoreleasePool alloc] init]; NSLog(@"HelloWorld!"); [poolrelease]; return0; }
保存为HelloWorld.m
在Shell中可以直接打开Vim,可以使用Vim编辑,但是貌似版本有点旧。
接下来编写Makefile:
OBJS = HelloWorld.o CC = gcc CFLAGS = -Wall-fconstant-string-class=NSConstantString -I/GNUstep/System/Library/Headers/ LFLAGS =-L/GNUstep/System/Library/Libraries/ -enable-auto-import -lobjc -lgnustep-base HelloWorld : $(OBJS) $(CC)$(OBJS) -o HelloWorld $(LFLAGS) HelloWorld.o : HelloWorld.m $(CC)-c HelloWorld.m -o HelloWorld.o $(CFLAGS) clean: rm$(OBJS) rmHelloWorld.exe
保存为Makefile
将两个文件存到C:\GNUstep\home\Administrator下,然后在菜单中打开Shell,输入make即可编译,输入./HelloWorld即可看到运行结果
相关文章推荐
- Windows平台上安装搭建iPhone/iPad的开发环境
- Windows平台上安装搭建iPhone/iPad的开发环境
- 3D建模和3D渲染技术专题二:windows下minGW,OPENGL开发环境的搭建和libQGLViewer的安装
- Windows 7安装Eclipse 3.7搭建C/C++开发环境
- 在windows下搭建ROR开发环境以及安装开源项目管理软件Redmine
- Windows环境下搭建Objective-C开发环境
- Windows开发环境搭建(安装 VS2010, VS2013, Windows Server 2008 R2)
- Windows环境搭建VUE前端开发环境-安装VUE+webpack
- PHP开发环境的搭建——XAMPP的安装与配置(Windows)
- 【001】windows下搭建Objective-C开发环境
- 图解Windows下开发Objective-C程序之一 - 搭建Objective-C开发环境
- Windows硬盘安装Ubuntu双系统及Android开发环境搭建
- Objective-C Windows 开发环境搭建
- Windows环境搭建VUE前端开发环境-安装NodeJS
- 【GNU】WINDOWS平台之Objective-C开发(环境搭建)
- Windows 下安装 S60_3rd_sdk_fp1,并在 eclipse 上搭建 Nokia 的 J2ME 开发环境
- Windows 7安装Eclipse 3.7搭建C/C++开发环境
- windows下STM32开发环境搭建--keil的安装配置
- Docker for Windows安装与Linux+PHP开发环境搭建(一)