`
bollaxu
  • 浏览: 219927 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

在Centos-5下安装Objective-C的编译环境

阅读更多

1. 安装gcc的objc编译功能:

$ yum -y install gcc-objc

 

2. 从http://wwwmain.gnustep.org下载GNUstep Startup和GNUstep Base,并从源码进行安装。

 

3. 把gnustep tools目录加入到系统目录下(默认是/usr/GNUstep/System/Tools)

$ export PATH=$PATH:/usr/GNUstep/System/Tools

 

4. 把编译好的库放在ldconfig的配置文件

$ echo "/usr/GNUstep/Local/Library/Libraries/" >> /etc/ld.so.conf
$ ldconfig
 

5. 进行编译objective-c.m文件

$ gcc `gnustep-config --objc-flags` -L/usr/GNUstep/Local/Library/Libraries -lgnustep-base hello.m -o hello

 

6. 运行程序

 

 

可以参考http://www.techotopia.com/index.php/Building_and_Installing_GNUstep_on_Linux

分享到:
评论

相关推荐

    CentOS-7-x86_64-DVD-2009(gcc依赖需要的rpm包)

    在Linux世界中,GCC(GNU Compiler Collection)是一个广泛使用的开源编译器套件,它支持多种编程语言,如C、C++、Objective-C、Fortran、Ada和Go等。对于那些无法连接到互联网或者网络环境受限的服务器,离线安装...

    适用于centos 8 的gcc编译环境

    标题 "适用于centos 8 的gcc编译环境" 指出我们要讨论的是在CentOS 8操作系统上安装和配置GCC编译环境的过程。GCC(GNU Compiler Collection)是GNU项目的一部分,它是一套包含了C、C++、Objective-C、Fortran、Ada...

    CentOS7 nginx离线安装gcc/pcre-devel/openssl-devel/zlib-devel包

    本教程将详细介绍如何在CentOS 7上离线安装GCC、PCRE-devel、OpenSSL-devel和Zlib-devel这些重要的开发工具包,这些都是构建和编译Nginx web服务器所必需的依赖。以下是一个详细的步骤指南。 首先,`CentOS7 nginx...

    CentOS-6.6-x86_64 gcc rpm

    【标题】"CentOS-6.6-x86_64 gcc rpm" 指的是在 CentOS 6.6 的64位系统上安装GCC(GNU Compiler Collection)编译器所需的RPM(Red Hat Package Manager)包。RPM是Linux世界中广泛使用的软件包管理器,它能够方便地...

    GCC编译环境+RPM离线包+CentOS7.9最小化环境安装

    本文将详细阐述如何在CentOS 7.9的最小化安装环境下,通过GCC编译环境和RPM离线包来实现这一目标。 首先,GCC(GNU Compiler Collection)是开源的、跨平台的编译器集合,它支持C、C++、Objective-C、Fortran、Ada...

    centos下安装gcc-4.8.5 rpm完整依赖

    本文将详细介绍如何在CentOS环境下离线安装GCC 4.8.5,这是一个重要的编译器,用于构建和编译C、C++和其他语言的程序。 GCC(GNU Compiler Collection)是GNU项目的一部分,它提供了对多种编程语言的支持,包括C、...

    gcc环境 c++编译环境 centOS 6.5离线安装包

    CentOS 6.5是一个较旧的版本,因此在安装前,确保系统已经更新到最新状态,这可以通过运行`yum update`命令来完成。然而,在离线环境中,我们不能直接使用网络进行更新,需要提前准备所有必要的RPM包。 标题中提到...

    centos7.9 gcc和gcc-c++所需依赖

    GCC是一套集成了C、C++、Fortran、Objective-C等语言编译器的工具集合,而GCC-C++则专注于C++的编译。在离线环境下安装这些组件,你需要确保获取所有必要的依赖项,因为CentOS的默认软件仓库可能不包含最新的版本。...

    centos6.5上gcc安装包

    GCC支持多种编程语言,如C、C++、Fortran、Objective-C、Ada等,并且对C++11和C11等新标准有良好的支持。在CentOS 6.5上安装GCC,你需要遵循以下步骤: 1. **准备安装包**:首先,你需要下载与CentOS 6.5兼容的GCC...

    CentOS7.1安装 GCC

    GCC的安装不仅仅是为了编译C或C++代码。它还包含其他有用的工具,如`g++`用于编译C++代码,`gcov`用于代码覆盖率分析,`gdb`是一个强大的调试器,`make`用于自动化编译过程。这些工具对于开发者来说非常实用,特别是...

    CentOS 7 安装 gcc-c++ 所需要的 rpm 包

    在Linux系统中,GCC(GNU Compiler Collection)是一个广泛使用的开源编译器套件,它包含了C、C++、Fortran、Objective-C等编程语言的编译器。在CentOS 7这样的Linux发行版中,安装GCC-c++是进行C++编程的必备步骤,...

    centos离线安装gcc

    在开发和编译软件时,GCC(GNU Compiler Collection)是必不可少的工具,它是一套用于编译C、C++、Objective-C、Fortran、Ada以及Go等编程语言的编译器。在没有网络连接或网络不稳定的情况下,离线安装GCC成为了一个...

    centos6.5安装nginx,gcc依赖包编译环境(含命令)

    在本文中,我们将深入探讨如何在CentOS 6.5 x64环境下安装Nginx web服务器,并确保GCC编译环境的正确配置。这通常在内网环境中进行,特别是对于那些进行了最小化安装的服务器,可能没有预装必要的开发工具和依赖包。...

    Centos7安装postgresql依赖插件RPM包

    在安装PostgreSQL源码或RPM包时,`gcc`用于编译和链接源代码。确保系统已安装`gcc`及相关的编译工具,可以使用以下命令: ```bash sudo yum install -y gcc make ``` 再者,`readline-devel` 是一个提供命令行输入...

    CentOS 7编译CC.docx

    在安装完成 GCC 后,我们可以重新尝试编译 Redis,使用以下命令: make 如果编译成功,我们将看到 Redis 的编译结果。如果仍然出现 "cc:未找到命令" 的错误,那么可能是 GCC 的安装不正确或其他原因造成的。 本文...

    centOS6.x下离线手动下载安装C++开发环境

    GCC不仅支持C++,还支持C、Fortran、Objective-C等多种编程语言。在没有网络的情况下,离线安装这些组件变得尤为重要,尤其是对于那些部署在隔离网络环境中的服务器。 离线安装GCC和GCC-C++在CentOS 6.x上的步骤...

    centos6.x 安装升级glibc2.17 gcc-4.8.2

    当需要在CentOS 6.x上安装或升级这些组件时,通常是因为某些新软件或更新的依赖性要求。以下是对这个过程的详细说明: 1. **为何需要升级glibc 2.17**: CentOS 6.x默认的glibc版本可能较低,无法满足某些现代应用...

    CentOS5.2系统安装在虚拟机上,编译gcc.pdf

    根据提供的文件信息,这份文档主要涉及在CentOS 5.2系统上使用虚拟机环境进行gcc编译器的安装。下面将详细阐述其中的关键知识点,包括系统安装、gcc编译器的编译过程以及相关依赖问题解决。 首先,CentOS...

    centos 7.5 gcc-c++ 离线资源包

    5. **配置环境变量**:安装完成后,可能需要更新系统的PATH环境变量,以便在任何目录下都能调用新安装的GCC-C++。在.bashrc或.bash_profile文件中添加路径`/usr/local/gcc/bin`到PATH变量。 6. **验证安装**:最后...

Global site tag (gtag.js) - Google Analytics