关于cocoa跨平台的问题 http://stackoverflow.com/questions/2049099/cocoa-programming-on-windows GNUStephttp://www.gnustep.org/ 这个开源项目建构了和Xcode InterfaceBuilder及Objective-c Cocoa的运行环境等系列的工具 http://www.nongnu.org/gstutorial/zh_TW/index.htmlGnuStep中文文档和参考 http://ftp.gnustep.org/pub/gnustep/binaries/windows/ 这个可以下载Windows版本下的各个执行文件 Cocotronhttp://www.cocotron.org/ Cocotron项目的目标是实现一个跨平台的类似苹果公司Cocoa的Objective-C API。包括AppKit、Foundation、Objective-C运行库和支持其他函数库,诸如CoreGraphics和CoreFoundation。 http://www.cocoachina.com/b/?p=144 通过比较gnuStep比较完整,可以作为整个环境的体验和学习开发使用,Cocotron就没有再细看 GnuSetp安装和使用http://ftp.gnustep.org/pub/gnustep/binaries/windows/ 在这个路径可以下载Windows下的执行文件 最新版本的安装 http://www.gnustep.org/experience/Windows.html objective-c和Cocoa框架的编译环境 gnustep-msys-system-0.25.1-setup.exe gnustep-core-0.25.0-setup.exe gnustep-devel-1.1.1-setup.exe gnustep-cairo-0.22.1-setup.exe 类似Interface Builder的界面设计工具 gorm-1.2.12-setup.exe 例子工具 gnustep-examples-1.3.0.tar.gz gworkspace-0.8.8.tar.gz ProjectCenter-0.6.0.tar.gz SystemPreferences-1.1.0-1-setup.exe 上面这个版本的ProjectCenter需要自己编译使用[代码中有相关的文档说明] http://www.jaysonjc.com/programming/objective-c-programming-in-windows-gnustep-projectcenter.html 是一个使用已有版本的功能说明,使用以下: gnustep-system-0.22.0-setup.exe gnustep-core-0.22.0-setup.exe gnustep-devel-1.0.0-setup.exe gorm-1.2.8-setup.exe ProjectCenter-0.5.0-setup.exe 按照以上的顺序安装,就把编译环境项目工具、界面工具安装完成 [我的机器上安装完后(Windows7 64)Build项目时提示make文件找不到,没有找到好的解决办法,有空可以再看看ProjectCenter的代码,有ProjectCenter熟悉一下工程的组织就行了,可以使用make命令行自己编译] http://www.gnustep.org/experience/PierresDevTutorial/index.html 这个地址讲述了ProjectCenter gorm建立项目和界面的步骤 安装好的程序组菜单,Shell可以启动MingW Shell环境,此时可以使用gcc g++ make等工具,对于linux等熟悉的对这个很清楚 Gorm ProjectCenter是启动的命令 ![]()
Shell窗口:可以编译项目等操作 ![]()
Gorm窗口:设计界面和组件布局 ![]()
ProjectCenter窗口:项目建立、代码高亮察看 ![]()
|