1

ParseKit を使用するプロジェクトに取り組んでいます。現在、私は Mac にアクセスできませんが、Ubuntu でアプリケーションの初期テストと解析を開始したいと考えています。

これには、ParseKit を使用した解析をテストするためのコンソール アプリ以上のものは必要ないと思いますが、それよりも複雑かもしれません。

私は GNUstep をインストールしており、Objective-C プログラムを GNUmakefile でコンパイルできます (#import <Foundation/Foundation.h>すべての 'NS' オブジェクトを使用できます)。

Ubuntu で XCode なしで ParseKit と共にプロジェクトをコンパイルして実行することは可能ですか? 可能であれば、どうすればこれを実現できますか? ParseKit ソース ファイルを特定のフォルダーに移動したり、何らかの方法でソースを変更したりする必要はありますか? すべての ParseKit ファイルを makefile に含める必要がありますか?

どんな助けでも大歓迎です。ありがとう。

4

1 に答える 1

1

私が言える限りでは、GNUstep Foundation だけで ParseKit をビルドすることはできません。少なくともソースの変更がなければ、CoreFoundation タイプの gnustep-corebase をインストールしようとする可能性があります。また、TargetConditionals.h や AvailabilityMacros.h などの OS 固有のヘッダーをバイパスする必要があります。元のソースの移植性を高めるためにどれだけのハックが必要になるかはわかりません。これが本当に価値がある場合は、単純な GNUmakefile を作成する必要があるため、プロジェクトのコンパイルを開始して問題を修正できます。

于 2012-09-11T23:19:39.473 に答える