如何在go windows环境搭建建Object C开发环境

1. 安装编译环境
    Object C和其他很多语言一样,都需要有一个编译器。Object C 是在GCC下编译的。GCC(GNU Compiler Collection,GNU编译器集合),是一套由 GNU 开发的编程语言编译器。很多人想到学习Object C就想到mac电脑,想到XCode开发工具。其实在Windows环境一下也可以编译Object C。
    首先下载Windows版本的GCC编译器,下载地址:
    下载如下几个包:
    &&&&&&&
    以上四个包点击链接可以下载,下载之后安装顺序安装,前面两个包是必选的,后面两个是可选安装的。
  2. 安装IDE开发环境
    CodeBlocks IDE是一个开源跨平台的C++ 开发工具。其官网地址:
    下载地址如下:
    工具界面如图:
3. 配置编译环境
  安装好工具之后,打开如上图界面,在导航菜单栏中找到Settings--Compiler Settings&
重新命名为"GNUstep MinGW Compiler", 大部分人都是这么命名的。然后Set as default
编译设置参数:选择Compiler Settings 选项卡中选择Other Options选项卡,在其中输入: "-fconstant-string-class=NSConstantString -std=c99"
设置Linker Settings:在"\GNUstep\GNUstep\System\Library\Libraries\" 安装目录下找到&libgnustep-base.dll.a &&libobjc.dll.a 两个文件
设置Search directories : 将"\GNUstep\GNUstep\System\Library\Headers" 目录配置到Compiler选项中
4.&配置语法、文件类型,关键字等
    (1)进入Settings-&Environment...
    (2)选择&Files extension handling&添加*.m
    (3)进入&Project-&Project tree-&Edit file types & categories...
    (4)在Sources, 下面添加&*.m到文件类型列表中.
  5. 新建工程,测试Object C
  新建一个控制台程序,如上图所示:
#import &Foundation/Foundation.h&
int main (int argc, const char *argv[])
NSAutoreleasePool *pool =[[NSAutoreleasePool alloc] init];
NSLog(@"%@",@"第一个测试程序");
[pool drain];
  点击Build - run 或者 Ctrl + F10 ,编译报错:
  ERROR:&You&need&to&specify&a&debugger&program&in&the&debuggers's&settings.  (For&MinGW&compilers,&it's&'gdb.exe'&(without&the&quotes))  (For&MSVC&compilers,&it's&'cdb.exe'&(without&the&quotes))
  如上问题需要设置一下:Settings--Compiler Settings--Toolchain executables
点击Auto-detect 之后会自动设置相应的环境配置,然后重新编译即可. 运行效果如下:
阅读(...) 评论()Objective-C是苹果软件的编程语言,想要上机学习、调试,有一个集成开发环境(IDE)方便很多。有三类方法搭建Objective-C的集成开发环境:
1)&&&使用苹果的平台,集成开发环境使用Xcode。但如果没有苹果平台,想在Windows环境下学习Objective-C,可以采用以下两种方法:
2)&&&在Windows环境下设置一个苹果虚拟机,但这对个人电脑的性能要求较高,不是所有个人电脑都可以,而且虚拟机的运行速度也较慢;
3)&&&采用Codeblocks IDE开发环境,对其进行配置,搭建成支持Object-C的编译、调试、运行的集成开发环境。这种方法对个人电脑的性能几乎没有要求,可以快速构建,本文介绍的是这一种方法。
1、安装Object-C的编译器
Objective-C的编译器有很多,本文介绍使用GnuStep,网址是http://www.gnustep.org/experience/Windows.html,从这里可以下载Windows版本的gcc编译器:
进入下载页面,下载上面3个软件包,进行安装,例如安装到D:\GNUstep。关于这3个软件包的作用,可以在网上查询,不再赘述。
2、安装Object-C的集成开发环境
我们选择用CodeBlocks IDE作为Objective-C的集成开发环境,下载地址是:。
3、开发环境配置
通过对Code blocks的配置,一步步完成Objective-C开发环境的搭建。CodeBlocks,可以看见这样的画面:
第一步:配置编译器
进入Settings-&Compiler anddebugger...,选择GNU GCC Compiler编译器,按“Copy”按钮,并重新命名为“GNUstep MinGW Compiler“并保存。如图:
之后进入Other Options&分页,录入:
-fconstant-string-class=NSConstantString -std=c99&如图:
第二步:连接器设置 Linkerstettings
在连接库(Link Libraries)中添加两个文件,如图。
它们在D:\GNUstep\GNUstep\System\Library\Libraries下面:
libgnustep-base.dll.a
libobjc.dll.a
第三步:指定搜索目录Searchdirectories(需要预先安装好GNUstep)
1)&&Compiler(编译器)设置为D:\GNUstep\GNUstep\System\Library\Headers;
2)&&Linker(连接器)设置为D:\GNUstep\GNUstep\System\Library\Libraries;
第四步:添加Objective-C文件类型支持
1)&&进入Settings-&Environment...,选择Files extension handling&添加*.m。如图:
2)&&进入&Project-&Projecttree-&Edit file types & categories...&,在Sources,&下面添加*.m到文件类型列表中。如图:
3)&&进入Settings-&Editor...,选择&Syntaxhighlighting,点击“Filemasks....”按钮,在弹出框尾部添加*.m&到文件类型。如图:
4)&&&&&&&点击“Keywords...”按钮&(紧靠Filemasks...按钮)&添加下面Object-C的关键字到EditKeywords列表中。如图。
@implementation @end&
@selector @protocol @public @protected @private id BOOL YES NO SEL nil& NULL self
4.&&&代码测试
上述开发环境配置完成后,就可以开始代码测试了。
首先,新建一个工程,选择File-&New-&Project…,会出现一个工程类型窗口,选择Console Application,然后按照工程建立指引,建立一个mytest的工程,并将main.c的文件更名为main.m,录入以下代码:
#import&&Foundation/Foundation.h&
int&main (int&argc,&const&char&*argv[])
&&& NSAutoreleasePool *pool =[[NSAutoreleasePool alloc] init];
&&& NSLog(@&%@&,@&hello world&);
&&& [pool drain];
&&&&return&0;
之后再开始编译运行:Buid –& Run…&如果出现以下窗口,恭喜你,你已经成功的搭建了Windows下的Objective-C的集成开发环境。
WINDOWS 下搭建
OC 集成开发环境
  PHP集成开发环境有很多,如XAMPP、AppServ......只要一键安装就把PHP环境给搭建好了。但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习。所以我还是喜欢手工搭建
  PHP集成开发环境有很多,如XAMPP、AppServ......只要一键安装就把PHP环境给搭建好了。但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习。所以我还是喜欢手工搭建
phpwindows版本下载地址:http://windows.php.net/download/  PHP集成开发环境有很多,如XAMPP、AppServ......只要一键安装就把PHP环境
大小写的,Hello不能写成hello,编译时必须加后缀".java",运行时只需要给出文件名即可总结其实,命令行编译运行程序很枯燥,但是能够让初学者更加体会到编程的过程,我认为比使用集成开发环境入门
在搭建环境之前,需要准备Cocos2d-x压缩包,我用的是Cocos2d-X2.2.3,Python.bat,Python2.7.5,开发工具我用的是VS2012,如果没有这些工具可以到中下载解压
原文:我们都知道开发iPhone等ios平台的移动应用时需要使用Mac本,但是Mac本都比较昂贵,所以我们可以采用Windows7上利用VMWare安装Mac操作系统的方法来模拟ios开发环境,达到
  1.配置jdk:可看  2.scala,并安装  3.配置scala环境变量,把scala的安装路径加入path内    ps:验证是否安装正确:cmd-》输入scala,如果出现scala环境
1、下载node.js运行环境安装2、打开DOS命令行.安装express框架&npminstallexpress末尾显示如下为安装成功.安装mysql模块npminstallmysql末尾
正则表达式在线测试工具
FaceYe @ 2015 &&&&
ICP备案号:粤ICP备1500070<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&Posts - 216,
Articles - 0,
Comments - 1647
14:44 by 贺臣, ... 阅读,
  1. 安装编译环境
    Object C和其他很多语言一样,都需要有一个编译器。Object C 是在GCC下编译的。GCC(GNU Compiler Collection,GNU编译器集合),是一套由 GNU 开发的编程语言编译器。很多人想到学习Object C就想到mac电脑,想到XCode开发工具。其实在Windows环境一下也可以编译Object C。
    首先下载Windows版本的GCC编译器,下载地址:
    下载如下几个包:
     & && &
    以上四个包点击链接可以下载,下载之后安装顺序安装,前面两个包是必选的,后面两个是可选安装的。
  2. 安装IDE开发环境
    CodeBlocks IDE是一个开源跨平台的C++ 开发工具。其官网地址:
    下载地址如下:
    工具界面如图:
3. 配置编译环境
  安装好工具之后,打开如上图界面,在导航菜单栏中找到Settings--Compiler Settings&
重新命名为"GNUstep MinGW Compiler", 大部分人都是这么命名的。然后Set as default
编译设置参数:选择Compiler Settings 选项卡中选择Other Options选项卡,在其中输入: "-fconstant-string-class=NSConstantString -std=c99"
设置Linker Settings:在"\GNUstep\GNUstep\System\Library\Libraries\" 安装目录下找到&libgnustep-base.dll.a &&libobjc.dll.a 两个文件
设置Search directories : 将"\GNUstep\GNUstep\System\Library\Headers" 目录配置到Compiler选项中
4.&配置语法、文件类型,关键字等
    (1)进入Settings-&Environment...
    (2)选择&Files extension handling&添加*.m
    (3)进入&Project-&Project tree-&Edit file types & categories...
    (4)在Sources, 下面添加&*.m到文件类型列表中.
  5. 新建工程,测试Object C
  新建一个控制台程序,如上图所示:
#import &Foundation/Foundation.h&
int main (int argc, const char *argv[])
NSAutoreleasePool *pool =[[NSAutoreleasePool alloc] init];
NSLog(@"%@",@"第一个测试程序");
[pool drain];
  点击Build - run 或者 Ctrl + F10 ,编译报错:
  ERROR:&You&need&to&specify&a&debugger&program&in&the&debuggers's&settings.  (For&MinGW&compilers,&it's&'gdb.exe'&(without&the&quotes))  (For&MSVC&compilers,&it's&'cdb.exe'&(without&the&quotes))
  如上问题需要设置一下:Settings--Compiler Settings--Toolchain executables
点击Auto-detect 之后会自动设置相应的环境配置,然后重新编译即可. 运行效果如下:

我要回帖

更多关于 windows ipv6环境搭建 的文章

 

随机推荐