IOS开发-windows下object-c环境搭建

手头没有mac,开始学习object-c,只有在windows下搭建object-c编译环境。

下载需要的软件:http://www.gnustep.org/experience/Windows.html

安装gnustep-msys-system,gnustep-core,gnustep-devel,gnustep-cairo;

依次安装,直接默认下一步,前两个是必装,后两个选装,我的如下;

安装完成后,默认路径为:C:\GNUstep;

新建helloworld.m文件:

#import <Foundation/Foundation.h>

int main(char argc, char* argv[]) {
    NSLog(@"hello world");
    return 0;
}

将helloworld.m放入home目录下:详细地址:C:\GNUstep\msys\1.0\home\yeyinqiu,加粗部分为自己的PC名称命名,每个人不同;

新建gcc.sh文件,放入和代码相同的目录(直接敲这两行命令也行,就是麻烦),注意加粗部分为代码文件名称:

#!/bin/sh
gcc -fconstant-string-class=NSConstantString -c helloworld.m -I /GNUstep/System/Library/Headers
gcc -o helloworld helloworld.o -L /GNUstep/System/Library/Libraries/ -lobjc -lgnustep-base
./helloworld.exe

运行shell,windows7及以下版本,会在开始菜单->所有程序中新建GNUstep->shell,直接打开,windows8一般不生成(我找了半天没找到);

其实主要对应的shell启动路径为msys.bat这个文件:C:\GNUstep\msys\1.0\msys.bat;双击这个文件即打开shell窗口;

运行./gcc.sh命令(就是Linux命令):

看,结果已经打印出来,并且在该目录下生成了helloworld.exe的可执行文件。

第一个helloworld完成。

时间: 2024-10-29 05:06:28

IOS开发-windows下object-c环境搭建的相关文章

(3)windows下hadoop+eclipse环境搭建

(1)环境说明 hadoop的集群环境我已经在虚拟机上搭建并能正常运行(见前2篇文章),现在我要在windows下搭建hadoop+eclipse的开发环境. (2)安装hadoop-eclipse-plugin-1.1.2.jar插件 hadoop-eclipse-plugin-1.1.2.jar这个插件大家可以自己编译,或者直接到网上下载.我是直接在网上下载安装. 下载好后,将hadoop-eclipse-plugin-1.1.2.jar放到eclipse安装目录下的plugins文件夹下.

windows下 nginx php 环境搭建

windows下配置nginx+php环境 刚看到nginx这个词,我很好奇它的读法(engine x),我的直译是“引擎x”,一般引“擎代”表了性能,而“x”大多出现是表示“xtras(额外的效果)”,那么整个词的意思就是类似“极致效果”,“额外性能”.当然这里不是要来唠嗑,以上是题外话. nginx相较于我们熟悉的apache.IIS的优势,就我浅入浅出的了解,在于“反向代理”和“负载均衡”.因此考虑到能够为Web服务器节省资源,它可以代替apache来提供Web服务.那么上正题了,ngin

环境搭建文档——Windows下的Python3环境搭建

前言 背景介绍: 自己用Python开发了一些安卓性能自动化测试的脚本, 但是想要运行这些脚本的话, 本地需要Python的环境. 测试组的同事基本都没有安装Python环境, 于是乎, 我就想直接在网上找一篇Python环境搭建的文章, 但是没有找到让我觉得简洁又满意的搭建文档,所以我就直接用虚拟机的环境去记录一次Python环境的搭建文档 说明: 此次搭建的是Windows下的Python3的环境, Python2的环境应该也可以参照这篇文章(建议大家使用Python3的环境, Python

windows下的flask环境搭建

在Windows中搭建flask框架分为如下几步 1. 下载ez_setup.py文件,然后在cmd中执行 链接:http://pan.baidu.com/s/1qXOSeHu 密码:jkbw python ez_setup.py 2. 找到python的安装目录,找到Scripts文件夹,将次文件夹的路径添加到环境变量中. 3. 在cmd中执行安装pip easy_install pip 4. 安装virtualenv pip install virtualenv 5. 创建一个文件夹,即fl

windows下的 WAMP环境搭建

本篇文章主要是讲一下我自己安装wamp环境的一下步骤和见解,前方多图预警,慎入!!!!! PHP运行环境  : Linux下的三种安装方式:源码包安装.rpm包安装.集成环境安装(lnmp) windows安装的两种方式:单个下载安装.集成环境安装(AppServ,phpstudy,wamp) 在Windows系统上安装PHP开发环境: 所需软件分别独立安装: 安装前准备 安装Apache 安装MySQL 安装PHP 安装phpMyA 软件名称 下载地址 Apache下载 http://http

windows下GNS3的环境搭建+两种连接交换机互联互通的方法

所需工具windows10链接:https://pan.baidu.com/s/1Aj0XEc2O4kWR40QHIuoB9A 提取码:sdjm 复制这段内容后打开百度网盘手机App,操作更方便哦 GNS3-1.3.10链接:https://pan.baidu.com/s/1QBb9HdsciM_FFS_msO5XLQ 提取码:o6or 复制这段内容后打开百度网盘手机App,操作更方便哦 路由器镜像文件链接:https://pan.baidu.com/s/1Yz5MCD86Ovnwu2444_h

Windows下的SASS环境搭建

虽然眼下 CSS 预编译框架不少,但 SASS 已经逐渐成为主流了,为了更好的适应社会,满足市场需求,获取新技能是必须的. 之前一直想使用 SASS,但都碍于它需要在 ruby 环境下编译而退缩了,这次总算是硬着头皮把环境搭好,准备投入到 SASS 的怀抱中去... 没办法,在 W3CPLUS 的推广下,我也深受影响就是了... 作为 windows 子民,首先当然是安装 ruby 官网地址:http://rubyinstaller.org/ 自己下载去,然后傻瓜式安装就是.但也有一点值得一提的

windows下的DeepLearning环境搭建:Theano的安装

我的系统版本:windows8.1 64位 安装theano需要安装python.numpy等很多东西,为了简便,我这里用的是Anaconda 首先,清理电脑上的所有有关python的组件(可不清理,我没试过,但是清理之后会好一点)然后,将以前配置的关于python的环境变量删掉.从官网下载最新版的Anaconda http://www.continuum.io/downloads  然后安装,傻瓜式的下一步即可,可自由设置安装路径. 安装好后就该配置环境变量了: path:D:\Anacond

Windows下visual studio code搭建golang开发环境

Windows下visual studio code搭建golang开发环境 序幕 其实环境搭建没什么难的,但是遇到一些问题,主要是有些网站资源访问不了(如:golang.org),导致一些包无法安装,最终会导致环境搭建失败,跟据这个教程几步,我们将可以快速的构建golang的开发环境. 开发环境: 一.安装 这里我用需要安装一些工具: 1.Visual Studio Code 1.0.0 2.Golang下载 这里我使用的是Go1.6. 3.git下载 这一步跟建环境没什么关系, 但是之后要引