2012-09-06 37 views
1

我正在为我们将使用ParseKit的项目工作。目前我无法访问Mac,但想要开始为Ubuntu上的应用程序进行一些初始测试和解析。如何在Ubuntu上使用Objective-C ParseKit编译项目?

我想这应该只需要一个控制台应用程序来测试一些与ParseKit解析,但也许它比这更复杂。

我安装了GNUstep,并可以用GNUmakefile(允许我使用#import <Foundation/Foundation.h>和所有'NS'对象)编译一个Objective-C程序。

是否可以在没有XCode的情况下在Ubuntu上编译和运行项目以及ParseKit?如果可能的话,我会怎么做呢?我是否需要将ParseKit源文件移动到特定文件夹或以任何方式更改源文件?我是否需要将所有ParseKit文件包含在makefile中?

任何帮助表示赞赏。谢谢。

回答

1

据我可以告诉你,你不能单独使用GNUstep Foundation创建ParseKit,至少不是没有一些源代码修改,可能包括尝试为CoreFoundation类型安装gnustep-corebase。您还需要绕过特定于操作系统的头像TargetConditionals.h或AvailabilityMacros.h。我不确定你需要多少黑客才能使原始资源更加便携。如果这真的值得,你将不得不编写一个简单的GNUmakefile,这样你就可以开始编译项目并修正问题了。