1

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

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

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

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

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

4

1 回答 1

1

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

于 2012-09-11T23:19:39.473 回答