随想录(objc的编译)
来源:互联网 发布:图片热点 js 边框 编辑:程序博客网 时间:2024/04/30 03:09
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
很多同学想学习objective c,却不知道怎么入门。甚至于怎么编译,都不太清楚,这篇博客主要是让大家知道在linux平台上和mac平台上怎么编译objc文件。假设有这么一个文件,即hello.m
#import <Foundation/Foundation.h> int main (int argc , const char *argv[]) {NSAutoreleasePool *pool = [[NSAutoreleasePool alloc ] init];NSLog(@"Hello china!");[pool drain]; return 0;}
1)mac平台编译
在mac平台上,编译objc代码不一定要安装xcode,gcc就可以。对于上面这个代码,这样操作就可以,
mac-book> gcc -c hello.m
mac-book> gcc -o hello hello.o -framework Foundation
2)linux平台编译
在linux平台上面,编译objc也不复杂,只要安装一些必要的软件就可以了。
linux> sudo apt-get install gobjc gnustep gnustep-dev
linux> gcc `gnustep-config --objc-flags` -o hello hello.m -lgnustep-base -lobjc
是不是很简单?大家可以在平时多加练习,很快就可以掌握objc这么编程语言。
1 0
- 随想录(objc的编译)
- 随想录(cmake编译)
- 《软件随想录》的随想
- 随想录(招聘怎样的员工)
- 随想录(linux的四个维度)
- 随想录(linux的四个维度)
- 随想录(linux的四个维度)
- 随想录(程序员的缺点)
- 随想录(程序员的缺点)
- 随想录(程序员的缺点)
- 随想录(程序员的缺点)
- 随想录(程序员的缺点)
- 随想录(程序员的缺点) .
- 随想录(程序员的缺点)
- 随想录(开源代码的学习方法)
- 随想录(开源代码的学习方法)
- 随想录(公司程序员的九层楼)
- 随想录(开源代码的学习方法)
- 【MySQL】变量实现分析函数
- java基础2
- 数据结构与算法(C语言版)__排列组合
- Java-NowCoder-图片整理
- 在Android中分享内容到微信
- 随想录(objc的编译)
- 读书笔记-如何正确的发布并发对象
- 明年2月就28了!希望自己的选择正确
- dijkstra堆优化(multiset实现->大大减小代码量)
- Linux环境、基本软件安装配置
- Http请求post方法,请求和响应中文乱码问题的一点解决方法
- Aspose Word Java 创建页眉页脚Demo
- 深度学习与计算机视觉系列(3)_线性SVM与SoftMax分类器
- java代码中查看字符集方法