如何在Ubuntu上使用Objective-C ParseKit编译项目?

时间:2012-09-06 16:08:29

标签: objective-c ubuntu compilation parsekit

我正在开发一个我们将使用ParseKit的项目。目前我无法访问Mac,但希望开始在Ubuntu上进行一些初始测试和解析应用程序。

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

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

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

感谢任何帮助。感谢。

1 个答案:

答案 0 :(得分:1)

据我所知,你不能单独使用GNUstep Foundation构建ParseKit,至少在没有一些源代码修改的情况下,可能包括尝试为CoreFoundation类型安装gnustep-corebase。您还需要绕过特定于操作系统的标头,如TargetConditionals.h或AvailabilityMacros.h。我不确定你需要多少黑客来使原始资源更具可移植性。如果这真的值得,你将不得不编写一个简单的GNUmake文件,这样你就可以开始编译项目并解决问题了。