1、安装gnustep比较简单,使用yum安装
# yum install gnustep*
2、在~/.bashrc文件中指定gnustep makefiles目录
GNUSTEP_MAKEFILES=/usr/lib64/GNUstep/Makefiles
export GNUSTEP_MAKEFILES
3、在项目根目录编写GNUmakefile文件,内容如下:
include $(GNUSTEP_MAKEFILES)/common.make
APP_NAME = HelloWorld
HelloWorld_HEADERS =
HelloWorld_OBJC_FILES = main.m
HelloWorld_RESOURCE_FILES =
include $(GNUSTEP_MAKEFILES)/application.make
4、在项目根目录编写main.m文件
#import <Foundation/Foundation.h>
int main(int argc, char *argv[]) {
NSLog(@"Hello,world!");    
return 0;
}
5、在项目根目录执行make命令,应该可以编译通过.
如果报如下错误:
gcc: error trying to exec 'cc1obj': execvp: 没有那个文件或目录
证明gcc-objc没有安装,通过yum安装即可
# yum install gcc-objc
6、vim下一个Cocoa/Object-C开发插件cocoa.vim,大家不妨使用一下,还不错。

转载于:https://www.cnblogs.com/heroking2000/archive/2012/09/05/2672091.html

fedora 16 x64 安装gnustep object-c开发环境相关推荐

  1. fedora 16 x64 安装anjuta,在编译时提示libtool、glib、intltool包不存在

    执行 #yum install libtool #yum install glib #yum install intltool 后仍然提示glib不存在,后查询http://hi.baidu.com/ ...

  2. Windows下安装Object C开发环境,及Hello Word(转)

    Windows下安装Object C开发环境,及Hello Word 最近想学习iphone开发,但是由于没有c基础,只有java基础.所以先从基础学习,首先是搭建环境,目前手头没有mac机子,只能先 ...

  3. Linux系统详解 第五篇:Linux的安装-4:Fedora 16的安装

    Linux系统详解 第五篇:Linux的安装-4:Fedora 16的安装 前言: 本系列文章取材广泛,有来自于互联网的,有来自教科书的,有来自自己的笔记的,也有来自自己对Linux的经验积累的.此系 ...

  4. Win10上安装anaconda深度学习开发环境

    1.下载anaconda 点开下面的链接,下载版本Anaconda3-4.1.1-Windows-x86_64.exe https://repo.anaconda.com/archive/ 2.安装a ...

  5. p750tm安装linux系统,Android 开发环境(虚拟机,LINUX, secureCRT)安装过程.pdf

    Android 开发环境(虚拟机,LINUX, secureCRT)安装过程 Android linux 开发环境(虚拟机,LINUX, secureCRT )安装过程 注意 由于selinux 打开 ...

  6. myeclipse怎么运行c语言,windows下MyEclipse安装配置C/C++开发环境

    windows下MyEclipse安装配置C/C++开发环境 ,安装MinGW:假设安装路径为c:\MinGW 编辑如下系统变量: 变量名变量值 PATH C:\MinGW\bin; LIBRARY_ ...

  7. Windows 2008 R2 安装 Windows phone 7 开发环境

    Windows 2008 R2 安装 Windows phone 7 开发环境 安装环境: 1.Windows server 2008 R2 2.Visual Studio 2010 SP1 旗舰版 ...

  8. 安装与配置Flutter开发环境

    这篇博客我们介绍了Flutter,并且对比了H5,React Native,Flutter. 由于Flutter是跨平台的开发框架,开发一次可以同时运行在Android和iOS上面,所以我们开发时最好 ...

  9. Flutter系列之在 macOS 上安装和配置 Flutter 开发环境

    本文为Flutter开发环境在macOS下安装全过程: 一.系统配置要求 想要安装并运行 Flutter,你的开发环境需要最低满足以下要求: 操作系统:macOS(64位) 磁盘空间:700 MB(不 ...

最新文章

  1. Linux 线程的创建与同步
  2. [置顶] 【C#】 Socket通讯客户端程序
  3. 非华为手机可以鸿蒙,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可 !【手机吧】_百度贴吧...
  4. java如何画出表格_Java利用iText7画个性化表格
  5. 创建自己的内容提供器
  6. linux kernel中的中断处理流程
  7. 第四届西安邮电大学acm-icpc校赛 流浪西邮之寻找火石碎片 多体积条件背包
  8. scrollView的几个属性contentSize contentOffset contentInset
  9. mybatis控制台打印执行的sql语句
  10. [PAT乙级]1021 个位数统计
  11. 重启iis的命令是什么?三种简单的重启方式
  12. 这三个博弈论新趋势,正深刻影响深度强化学习
  13. 虚拟局域网与Trunk
  14. 网页图片+文字并排显示效果
  15. 【hadoop生态之ZooKeeper】第一章Zookeeper概述【笔记+代码】
  16. 2019.3.9 提高B组 T1 JZOJ 4742 单峰
  17. 手机邮箱怎么弄_安卓手机如何接收邮件 教你安卓手机邮箱设置方法
  18. 乌镇AI论坛最全盘点:中国互联网半壁江山坐在了一起,他们怎么看AI
  19. python 复制dict_Python高级数据类型之字典、集合【明哥陪你学Python-六】
  20. 【Matlab】利用贝叶斯网络工具箱中的K2算法进行结构学习

热门文章

  1. mysql fulltext类型_mysql索引类型:FULLTEXT、NORMAL、SPATIAL、UNIQUE的详细介绍(转)
  2. 数据库java_(六) Java数据库
  3. mysql centos6_Linux下的Mysql的基本操作(CentOS6.6)
  4. 徐州工程学院计算机报名,2019年3月江苏徐州工程学院计算机等级考试报名时间...
  5. android 广播观察者,作业三——观察者模式在Android广播机制上的应用
  6. android源码国内镜像,Fuchsia OS 源代码国内镜像上线
  7. CS224n自然语言处理(二)——语言模型、机器翻译和CNN
  8. 《Python数据可视化之matplotlib实践》配套代码
  9. 为什么会有ResNet? Why ResNet?
  10. linux删除多余日志,linux 删除日志