2012-09-06 38 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,這樣你就可以開始編譯項目並修正問題了。