在 windows 环境下编译 Objective-C 程序
来源:互联网 发布:expect详解sql 编辑:程序博客网 时间:2024/05/16 15:35
我们知道,objective-c 是开发苹果公司应用程序的语言,苹果也为我们提供了一个很不错的 IDE XCode ,在 XCode 我们可以很方便地进行 objective-c程序的编写。其实,利用 GNUStep 开源项目(不知道 GNUStep 的自行百度或谷歌),我们是可以在 windows 系统上编译简单的 objective-c 程序的,这个对于暂时没有 mac 电脑而又想入门 objective-c 的人来说,是一个不错的选择。
废话不多说,直接上教程。
1、安装必要的环境,我们需要安装 gnustep-msys-system, gnustep-core,gnustep-devel, gnustep-cairo 等编译 objective-c 程序等相关的环境和依赖库,至于各个模块的具体作用请自行谷歌或者百度,这里要注意的是各个模块的安装顺序必须严格按照以上顺序。
各个模块可在以下链接提取或者自行到 http://www.gnustep.org/ 下载:
http://pan.baidu.com/s/1kTkoROV
提取密码为:kcsg
2、安装完之后,找到安装路径,找到并执行 msys.bat 文件,系统会自动配置 GNUStep 环境并打开一个终端,在终端下进入 home 目录下(其他目录也可以),创建测试代码如下,编辑器依据个人爱好自己选择。我们这里创建的是 test.m 源文件,代码如下:
3、接下来就是编译,链接和运行程序了。在终端中输入以下命令。
编译程序(注意文件名与你的相同):
gcc -fconstant-string-class=NSConstantString -c test.m -I /GNUstep/System/Library/Headers
链接程序:
gcc -o test test.o -L /GNUstep/System/Library/Libraries/ -lobjc -lgnustep-base
运行程序:
./test.exe
4、程序运行截图
- 在 windows 环境下编译 Objective-C 程序
- objective-c : windows下搭建环境并编译自己的第一个objective-c程序
- windows 下 Objective C 编译环境搭建
- Windows环境下编译objective-c
- 在ubuntu下编译Objective-C程序
- Windows环境下配置Objective-C的编译环境
- Windows下搭建GNUstep环境以及编译运行Objective-C
- Windows下编译objective-C (IOS开发,IOS环境搭建)
- Windows下编译objective-C
- Windows下编译objective-C
- windows下编译objective-c
- Windows下编译objective-C
- Windows下编译objective-C
- windows下使用gnustep编译objective-c程序
- Windows 下使用 GNUstep 编译并运行 Objective-C 程序
- Windows 下使用 GNUstep 编译并运行 Objective-C 程序
- Windows 下使用 GNUstep 编译并运行 Objective-C 程序
- Windows 下使用 GNUstep 编译并运行 Objective-C 程序
- 文件的上传与下载
- 下辈子,都不会再见了
- JNI/NDK开发指南(十一)——JNI异常处理
- windows系统实现mysql数据库数据库主从复制
- 黑马程序员——Java练习笔记——异常
- 在 windows 环境下编译 Objective-C 程序
- poj 2299 Ultra-QuickSort 【线段树 or 线段树+lazy or 树状数组 or 归并排序】 求逆序对
- 第三章第41题
- Aerospike C客户端手册———错误处理
- A new way to xss with java applet
- 五月太湖迷笛志愿者体验
- struts2中防止多次提交表单的token标签
- Aerospike C客户端手册———共享内存
- 仿网易云音乐 专辑图片折叠轮播