确保系统已经安装了gcc和make,如果没有请自行先安装
按下面的步骤进行安装:
#yum install gcc-objc
#yum install libpng libpng-devel libtiff libtiff-devel libobjc libxml2 libxml2-devel libX11-devel libXt-devel libjpeg libjpeg-devel
#wget ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-startup-0.25.0.tar.gz
#tar zxvf gnustep-startup-0.25.0.tar.gz
#cd gnustep-startup-0.25.0
#./configure
#make
#vi ~/.bashrc加入一行:
/usr/GNUstep/System/Library/Makefiles/GNUstep.sh
把/usr/GNUstep/Local/Library/Libraries/加到系统的lib路径里面
#vi /etc/ld.so.conf 加入下面一行:
/usr/GNUstep/Local/Library/Libraries/
编译环境配置好,写一个test.m并用下面的命令编译:
#gcc `gnustep-config --objc-flags` -L/usr/GNUstep/Local/Library/Libraries -lgnustep-base test.m -o test
#./test
正常的话会正确执行,如果有报“Unknown time zone name `CST'.”,请修改/etc/localtime 设置正确的系统时区
#vi /etc/localtime 清空之前的内容,加入下面的:
TZif2
UTC-8
分享到:
相关推荐
### 在Windows下搭建Objective-C开发环境 随着移动应用开发的普及,越来越多的开发者开始尝试不同的编程语言和技术栈。尽管Objective-C主要与Apple的平台(如iOS和macOS)相关联,但有时候,出于某些原因(比如团队...
### 搭建Linux下的Objective-C开发环境 #### 背景介绍 Objective-C是一种通用、面向对象的编程语言,最初由Next公司开发,并被广泛应用于Mac OS X和iOS平台的应用开发。对于那些没有苹果设备但又想学习或实践...
在Windows平台上搭建Objective-C开发环境是一项相对复杂但可行的任务,主要依赖于GNUstep项目,它是一个开源实现的Objective-C环境,旨在提供与Apple的Mac OS X上的Cocoa类似的功能。以下是一个详细的步骤指南: 1....
在编译和环境设定方面,教程指出不同操作系统环境下设置Objective-C开发环境的方法,如在Linux或FreeBSD上安装GNUStep,MacOSX上安装XCode等。这为初学者提供了开发环境的搭建指南。 Objective-C中的类定义分为接口...
- **历史背景**:Objective-C 最初由 Brad Cox 和 Tom Love 在 1983 年开发,后来被苹果公司采纳并作为 Mac OS X 和 iOS 应用开发的主要语言之一。 - **应用领域**:Objective-C 主要用于开发 macOS 和 iOS 应用...
- **MacOSX**:安装Xcode集成开发环境。 - **Windows NT5.x**:安装Cygwin或MinGW,并安装GNUStep。 #### 三、基础概念与语法 - **@interface 和 @implementation**: - `@interface`用于定义类的方法声明和属性...
- 安装Xcode,苹果官方的集成开发环境。 - **Windows NT 5.x**: - 安装Cygwin或MinGW,随后安装GNUStep。 #### 三、编写第一个程序 - **Hello World**: - 使用`@interface`和`@implementation`定义类。 - 编译...
Objective-C是苹果公司开发iOS和macOS应用的主要语言之一,在移动开发领域具有重要的地位。 #### 二、环境搭建 - **Linux/FreeBSD**: 安装GNUStep,可以通过执行`GNUstep.sh`脚本来配置环境。根据不同的Shell类型...
6. Objective-C环境设置:这部分内容介绍了如何在不同的操作系统上设置Objective-C开发环境,包括在线试用选项、本地环境的搭建、文本编辑器的选择以及GCC编译器的安装指导。 - UNIX/Linux上的安装 - MacOS上的...
### Objective-C的语法与Cocoa框架 ...以上步骤展示了如何在 Windows 系统上搭建 Objective-C 的开发环境,并通过示例介绍了 Objective-C 的基本语法和 Cocoa 框架的使用。这对于初学者来说是非常有用的学习资源。
**嵌入式Linux ARM开发环境搭建指南** 在嵌入式领域,ARM架构因其低功耗、高性能的特点,广泛应用于各种嵌入式系统中。对于初学者来说,搭建一个适合的ARM-Linux开发环境是入门的第一步。这个过程可能涉及硬件仿真...
#### 一、Objective-C简介与环境搭建 **1.1 Objective-C概述** - **定义**: Objective-C是一种面向对象的编程语言,它是在C语言基础上扩展而成,增加了面向对象的功能。 - **特点**: 继承自C语言,拥有C语言的所有...
- **Windows NT 5.x**:可以通过安装Cygwin或者MinGW并结合GNUStep来搭建开发环境。 #### 创建Classes 在Objective-C中,类(Class)是面向对象编程的核心。通过创建类,可以定义对象的行为和属性。 ##### @...
在本文中,我们将探讨如何在Windows环境下搭建Objective C的开发环境,这对于那些想学习Objective C但又没有Mac电脑的人来说至关重要。 首先,我们需要在GNUstep官方网站下载四个关键的软件包:GNUstep MSYS System...
GCC(GNU Compiler Collection),是GNU项目的一部分,它提供了一整套用于C、C++、Objective-C、Fortran、Ada以及Go等编程语言的编译器。在嵌入式环境,特别是ARM处理器上,由于目标硬件资源有限,通常不直接在目标...
- **工程模板**: 提供Objective-C相关的工程模板,如iOS模拟器项目,便于快速搭建开发环境。 4. **使用codeblocks-17.12mingw-setup.exe** - 这个文件是CodeBlocks的一个安装包,适用于Windows平台,基于MinGW...
在Windows平台上进行Objective-C编程可能比在传统的macOS或Linux环境中更为复杂,因为Objective-C主要与Apple的开发环境Xcode紧密关联。然而,通过使用特定的工具库和编译环境,开发者可以在Windows上构建和运行...
### C语言开发环境搭建概述 C语言作为一门历史悠久且功能强大的编程语言,在计算机科学领域占据着举足轻重的地位。无论是操作系统还是应用程序开发,甚至是嵌入式系统,C语言都发挥着核心作用。因此,构建一个高效...
在Linux系统中,搭建C开发环境是每个程序员和系统管理员必备的技能,特别是对于那些希望深入理解操作系统底层机制的人来说。Linux和C语言有着深厚的联系,因为Linux内核本身大部分就是用C语言编写的,而且许多重要的...