在WinXP下安装运行object-c的开发环境

在Winxp虚拟机上安装Vxworks虚拟机,完成VxWorks_Tornado开发环境搭建 前言 关于在虚拟机上安装虚拟机的做法并不普遍,因为其实用性并不大,对于很多人来说,并没有必要再虚拟机上安装虚拟机,以来这种做法确实很浪费内存资源,二来没有具体的实用价值。因为主机装win10操作系统,所以当我想实现在Winxp虚拟机上安装Vxworks虚拟机,搭建VxWorks+Tornado2.2开发环境时,我并不知道能否实现。但是网上还是有少量人验证虚拟机上是可以再装虚拟机的,但至于可以一直嵌... 阅读详情

近段时间想学objective-c,由于没有苹果电脑,又不想装黑苹果,所以在网上找了一些办法,居然成功了,这里记录下来跟大家分享下:

首先到http://www.gnustep.org/experience/Windows.html按照提示将三个文件全部下载下来,

1.gnustep-msys-system-0.30.0-setup.exe

2.gnustep-core-0.30.0-setup.exe

3.gnustep-devel-1.4.0-setup.exe

这三个文件在官网上都有介绍,下载的时候可以看下,安装顺序也很重要,要按照这里的次序来安装。

这里在选择路径的时候可以随便选,其中有限制的是路径中不能出现中文字符,并且不能出现空格,我的个人经验。

安装完成后就可以运行代码了,很简单的。

这里先验证下:

到安装程序中打开shell文件,这时会弹出dos命令窗口,这里是我们的运行环境。如果能正常打开就说明安装成功,如果出错那么就需要重新安装了,我一开始就安装出错了,因为我将它安装到了D:/Programe Files目录下了,因为路径不能包含空格所以我这里出错了。

这时我们可以先编写个helloword程序,代码如下:

#import <Foundation/Foundation.h>

int main(int argc, char **argv)
{
 NSLog(@"Hello World!");
 return 0;
}

文件后缀名应该为.m文件名为helloworld,文件应该放在D:\GNUstep\msys\1.0\home\Administrator(当然我的安装目录是D盘所以选择的时这个路径,视个人情况而定哈)

之后我们还需要在D:\GNUstep\bin目录下新建个文本文件将以下文字粘贴进去,然后将文件重命名(这里不需要后缀名,这里命名为apple):#!/bin/sh
if [ $# -ne 1 ]; then
echo "Usage: $0 name"
exit 1
fi
gcc -g -o $1 $1.m \
-fconstant-string-class=NSConstantString \
-I /GNUstep/System/Library/Headers/ \
-L /GNUstep/System/Library/Libraries/ \
-lobjc \
-lgnustep-base
exit 0

好了,这时我们打开shell文件进入到dos命令窗口,

输入以下内容:apple helloworld

如果没有提示错误说明编辑成功。

下面我来运行:

./helloworld.exe

这时如果没有问题的话就会出现Hello World!,至此,完美完成helloworld编译、运行。

这里介绍个编辑工具:Notepad++,挺好用。


在WinXP操作系统上安装Tornado2.2详细教程 使用VxWorks的人都想在自己的电脑中装VxWorks的编译器Tornado,然而Win10操作系统对于Tornado并不友好,根本装不成功。而对于Win7操作系统,之前在实验室一台Win7上装Tornado成功过,并且一直在上面进行vx开发,但是过一段时间在其他Win7上装Tornado时又不能成功,由此说明Tornado对于Win7操作系统对Tornado的兼容也不是很好,所以想要长久使用T... 阅读详情

相关推荐

安装WinXp和Ubuntu 10双系统

ubuntu,10.04, xp, 双系统安装

一心两用 4217

XP上配置Objective-c 环境

在Windows下搭建Objective C开发环境,需要到GNUstep官方网站上下载,四个软件包:GNUstep MSYS System、GNUstep Core、GNUstep Devel、Cairo Backend。其中,前两个软件包是必须要安装的,第三个软件包是安装一些开发工具,比如:gcc、g++等,所以如果是学习Objective C的话,这个包也是必须要安装,第四个软件包是

Kylin麒麟 6595

cplexe.exe

Windows XP SP3 C:\WINDOWS\ime\IMJP8_1目录下系统文件cplexe.exe

如何在windows下编译运行Objective-C程序

一、 环境准备1、 下载软件为了运行的Objective-C程序在Windows上,我们需要安装MinGW和GNUstep核心部分的。两者都可以在http://www.gnustep.org/windows/installer.html下载2、 安装软件先安装gnustep-msys-system-0.30.0-setup后安装gnustep-core-0.35.0-setup。3、 成功...

weixin_34315665的博客 746

诠视MR眼镜Unity开发设置_Unity2020.3.38

请按照如下设置Android SDK 和 Gradle。打包前先将Unity切换到Android模式。Preferences 设置。

m0_71932574的博客 603

Proteus仿真实战:ADC0832时序解析与51单片机精准电压采集

本文详细解析了ADC0832模数转换芯片在Proteus仿真环境中的时序控制与51单片机驱动实现。通过实战代码示例和精度优化技巧,帮助开发者掌握电压采集的关键技术,包括时序配置、数据校验和噪声抑制等核心要点,提升嵌入式系统设计的精准度与可靠性。

weixin_29172963的博客 873

Windows XP光盘目录文件探秘

Windows XP光盘目录文件探秘 大多数人装完win xp后都会把安装光盘撂在一边,殊不知光盘上还有很多值得开掘的宝藏,其中究竟有哪些具有实用价值的东东?对Windows XP 中文正式版的安装光盘中的内容做了一番剖析和探究,发现其中大量对用户安装和使用颇具实用价值的信息,介绍给大家。   安装光盘的根目录下共有4个文件和4个目录。 4个文件是...

weixin_33701294的博客 448

在统信UOS Server 20上踩坑记:手把手教你搞定openGauss 5.0.0企业版安装(附常见报错解决方案)

本文详细记录了在统信UOS Server 20上安装openGauss 5.0企业版的实战经验,包括环境准备、依赖库问题、目录权限、内存参数调优等常见问题的解决方案。通过伪装系统标识、建立软链接、调整内存参数等方法,成功克服国产操作系统与企业级数据库的兼容性挑战,为开发者提供了一份深度排雷指南。

weixin_28698059的博客 264

如何在虚拟机中安装winXP

由于个人需要,前段时间在电脑上安装了个虚拟xp。以下是安装过程和一些应该注意的问题,需要的可以瞅瞅,大神们略过即可。

Nannie_SUN的博客 4963

5090D显卡安装LLaMA-Factory避坑指南:PyTorch与CUDA版本兼容性问题解决

本文是针对5090D显卡安装LLaMA-Factory时遇到的PyTorch与CUDA版本兼容性问题的详细解决指南。文章深入剖析了因GPU架构代际差异导致的“no kernel image”报错根源,并提供了从环境诊断、安装匹配的PyTorch Nightly版本,到最终集成验证的完整路径,帮助用户确保LLaMA-Factory在5090D上稳定运行。

Apple的专栏 871

【OpenCV3】cv::compare()使用详解

cv::compare()主要用于两个图像之间进行逐像素的比较,并输出比较的结果。具体用法如下: cv::compare() bool cv::compare( cv::InputArray src1, // 输入数组1 cv::InputArray src2, // 输入数组2 cv::OutputArray dst, // 输出数组 int cmpop // 比较操作子,见下表 ...

guduruyu的专栏 9762

WInXp ISO 文件安装

电脑安装了 Win7  但是配置比较差 , 运行缓慢, 想重新使用 WinXP 于是打算还是安装 双系统。    下载了 WinXP SP3 原版ISO镜像, 解压到 新的分区 。 但是, 在Win7 下运行 Setup。exe  无法安装 。   不能从高版本系统中 直接安装 低版本的操作系统 。   在 C 盘安装了 PE 通用启动 工具箱。  这个是一个 好东西 。  ...

jxdwuao的专栏 1030

c++实现异步线程池并详细分析线程池析构流程

多线程编程是提高程序性能和响应能力的关键技术之一,异步线程池作为多线程编程的一种有效实现方式,能够管理和复用线程资源,避免频繁创建和销毁线程带来的开销。在本文中,我们将深入探讨如何实现一个异步线程池。

2301_76564925的博客 1599

(整理)在WinXP家庭版上安装IIS

    大家都知道,在WinXP家庭版上的添加/删除里面是找不到Internet服务这一项的(许多新买的品牌机都预装了WinXP家庭版),这可为难了我们,如果我们要作Web开发,比如调试ASP,PHP等程序,要用到IIS怎么办,难道真得重新安装操作系统或升级到WinXP专业版才可以?其实我们可以通过做点手脚使IIS在WinXP家庭版上安家,想知道怎么做吗?Follow Me!!!准备工作:

星际浪子 1932

QT日志输出终极指南:从qDebug到qFatal的完整文件记录方案

本文深入探讨了QT日志系统的企业级文件记录方案,从基础的qDebug、qWarning、qCritical、qFatal等宏的使用,到构建自定义消息处理器、实现异步写入、分级存储、日志轮转及性能监控等高级功能。旨在帮助开发者构建一个稳定、高效且易于维护的专业级日志管理架构,适用于桌面应用、嵌入式系统及服务端程序。

ik678901234的博客 909

uniapp [微信小程序] - 实现语音播报功能+实时收款播报,使用同声传译插件做文字转语音播报类似微信/支付宝收款播报小程序语音识别和朗读,手机提醒播放自定义收款语音信息(音频+收款金额+文案)

uniapp-实现语音播报功能,实时收款播报,uni-app/vue 文字转语音朗读(附小程序语音识别和朗读)uniapp小程序使用文字转语音播报类似支付宝收款播报小程序语音识别和朗读)IOS苹果手机播报没有声音,生成语音并播放,微信小程序接入官方wechatSi(微信同声传译)uniapp小程序使用文字转语音播报类似支付宝收款播报,uni-app 小程序端实现文字语音播报,uniAPP文本转语音,uniapp 文字转语音文字播报,手机静音播放没声音,收款方提示音 文字转语音朗读 同声传译,uniapp小程

🏆 前端领域优质创作者 3795

开发环境安装(WINXP及WIN7)

1.前提.必须预先安装VS2005及补丁SP1 1)     Visual Studio 2005/vs_setup.msi 2)     Visual Studio 2005-SP1/VS80sp1-KB926604-X86-CHS(1).exe 3)     VS80sp1-KB932230-X86-CHS(win7需要) 2.     WinCE6.0-A 1)     Windo

laozj的专栏 1604

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

winxp php环境,教你学会WinXP搭建PHP开发环境_PHP教程

WinXP搭建PHP开发环境1.安装Apache服务器地址:http://httpd.apache.org/download.cgi下载目前新版本:apache_2.2.13-win32-x86-openssl-0.9.8k.msi直接运行安装文件即可。本例安装路径:D:Program FilesApache Software FoundationApache2.2WinXP搭建PHP开发环境2....

weixin_33327330的博客 332

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

WinXP蓝屏错误stop:c000021a unknown hard error

WinXP蓝屏错误stop:c000021a unknown hard error解决方案分类:操作系统故障部 我今天电脑系统进不去,出现蓝屏错误stop:c000021a unknown hard error。由于我也是菜鸟,所

IT民工 1万+

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

在WinXP Home中安装IIS的方法

在WinXP Home中安装IIS的方法常见的Windows XP有两个版本,Professional和Home版。这两个版本大体上是相同的,只是在细节方面,Professional版比Home版多了一些功能。例如Professional版的XP支持双CPU,多国语言,加入域,EFS文件加密,以及IIS(Internet Information Services)。很多人在买电脑的时候了解的不够清

1749

STM32/C51开发环境搭建(KeilV5安装)

Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。

新思维软件 1691

笔记本上安装win7、winxp、linux 多系统

笔记本上安装win7、winxp、linux 多系统

ftp_2014的专栏 1172

winXp的Bugfree安装

winXp的Bugfree安装 说明:此方法用于winxp与win2003下的Apach+PHP+Mysql+Bugfree的安装 软件准备:xampp、bugfree 1)首先安装xampp,选择路径,然后一路向下,直到安装完毕。 2)打开xampp后,apach,mysql前面打钩,点击start。等start按钮前出现Runing的字样,说明apach和m...

weixin_34174422的博客 117

WinXp下安装IIS时碰到了问题

今天家里的机器出了问题。XP对外设支持的比较好,所有选择了WindowsXP Sp2。开始一切都很顺利,但到了安装IIS时,总是提示不能Copy staxmem.dll,导致无法安装IIS。后来在网上找到了解决方案。1.   把XP(没有带SP2)i386目录下的所有文件拷贝到 c:/winxp/i386下2.   插入带有SP2的XP光盘,在命令行中运行 xpsp2.exe  /integrat

漫漫人生路 2804

winXP,win7,Ubuntu12.04的恩怨情仇

winXP,win7,Ubuntu的恩怨情仇     1) 最近想在winXP系统下装一个Ubuntu,由于之前有过直接在硬盘上安装    Ubuntu的经历,所以这次打算再直接装一下。用EaseUS Partition Master软件    腾出一些磁盘空间,特别好用,我是20G,然后直接delete掉这个分区,为了    Ubuntu安装做准备。准备采用grub4dos.0.4.4

guochunlei1234的专栏 814
上一篇: ExtJs Ajax的同步问题
下一篇: ExtJS 中获取多选行的行信息
mx5721
博客等级 码龄17年 24粉丝 104原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值