使用GNUstep在Windows上搭建Objective-C开发环境所遇问题的解决
2012-06-06 13:06
615 查看
具体搭建步骤可参见donhao的:
一起来学Objective-C(1)——Window下开发环境安装和Hello World
/article/2603398.html
Objective-C代码,文件名main.m(m是扩展名):
在shell中输入如下命令出错:
C:/GNUstep/GNUstep/System/Library/Headers/Foundation/NSException.h:44:2: error:
#error The current setting for native-objc-exceptions does not match that of gnu
step-base ... please correct this.
说现在对native-objc-exceptions的设置与gnustep-base不匹配,native-objc-exceptions、gnustep-base是什么东东?又要在哪里设置呢?
遇到问题我们一定不要灰心、害怕,要坚信没有解决不了的问题!
用记事本、EditPlus、Notepad++等等打开,找到BASE_NATIVE_OBJC_EXCEPTIONS(没错,这就是上面的native-objc-exceptions),将其键值由1改为0:
保存并关闭。这时再次在shell中输入:
?
没有看到错误提示,哈哈,好像成功了,再输入ls命令看到生成了main.exe,打开home目录也确实生成了:
没错,我们看到又出错了!我们执行main.exe,它却说命令没有找到。。。
没事儿,很好解决,我们在前面加上./,如下:
这样就成功了!如上图,输入./main也是可行的。
一起来学Objective-C(1)——Window下开发环境安装和Hello World
/article/2603398.html
问题描述
但是我在下载、安装完毕,编写Hello World时遇到错误了,这对刚接触Objective-C的我是多么大的打击啊!Objective-C代码,文件名main.m(m是扩展名):
C:/GNUstep/GNUstep/System/Library/Headers/Foundation/NSException.h:44:2: error:
#error The current setting for native-objc-exceptions does not match that of gnu
step-base ... please correct this.
说现在对native-objc-exceptions的设置与gnustep-base不匹配,native-objc-exceptions、gnustep-base是什么东东?又要在哪里设置呢?
遇到问题我们一定不要灰心、害怕,要坚信没有解决不了的问题!
问题解决
我们要在C:\GNUstep\GNUstep\System\Library\Headers\GNUstepBase(请根据你的安装路径自行修改)中找到GSConfig.h文件:用记事本、EditPlus、Notepad++等等打开,找到BASE_NATIVE_OBJC_EXCEPTIONS(没错,这就是上面的native-objc-exceptions),将其键值由1改为0:
保存并关闭。这时再次在shell中输入:
?
没错,我们看到又出错了!我们执行main.exe,它却说命令没有找到。。。
没事儿,很好解决,我们在前面加上./,如下:
这样就成功了!如上图,输入./main也是可行的。
相关文章推荐
- [置顶] 在windows上搭建React Native开发环境时遇到licence问题的解决
- XE6移动开发环境搭建之IOS篇(5):解决Windows和虚拟机下Mac OSX的共享问题(有图有真相)
- MonkeyRunner在Windows下的Eclipse开发环境搭建步骤(兼解决网上Jython配置出错的问题)
- 使用cordova/phonegap 开发应用前请阅读,环境搭建,UI选择,低端机性能问题解决
- 在 Ubuntu 中使用 GNUstep 搭建 Objective-C 开发环境
- Windows下PCI9054驱动程序开发环境搭建及常见问题解决
- [转]在 Ubuntu 中使用 GNUstep 搭建 Objective-C 开发环境
- Windows下PCI9054驱动程序开发环境搭建及常见问题解决
- MonkeyRunner于Windows在下面Eclipse开发环境的搭建步骤(并解决在线Jython配置错误的问题)
- MonkeyRunner在Windows下的Eclipse开发环境搭建步骤(兼解决网上Jython配置出错的问题)
- 在 Ubuntu 中使用 GNUstep 搭建 Objective-C 开发环境
- MonkeyRunner在Windows下的Eclipse开发环境搭建步骤(兼解决网上Jython配置出错的问题)
- [转]MonkeyRunner在Windows下的Eclipse开发环境搭建步骤(兼解决网上Jython配置出错的问题)
- 在windows上搭建React Native开发环境时遇到licence问题的解决
- windows下pomelo开发环境搭建及JS乱码问题
- Windows下使用VIM,搭建Mainframe开发环境(二)---编译VIM
- maven,spring,rmi开发环境搭建和环境验证的问题和解决
- 在windows开发环境中,java代码中使用linux格式路径的方法需要注意的问题
- Windows环境下搭建Objective-C开发环境