3

FreePascalシステムに.hファイルと.mファイルの2つのファイルを追加する必要があります。ヘッダーの解析に関連する記事を読み、parse-iosツールをダウンロードしました。parse-ios.shを実行すると、「認識されないフレームワーク」エラーが発生し続けます。DelphiXE2 / FPC / XCodeの組み合わせを使用するのは初めてなので、ヘルプが最も役立ちます。

4

1 に答える 1

0

Free Pascal は、C/C++/Objective C またはそのヘッダーをコンパイルしません。適切な (Objective Pascal) ヘッダーを指定して、Objective C コードにリンクできます。

したがって、目的の C コンパイラを使用して目的の Cコードをコンパイルし、目的のパスカルでヘッダーを作成して、アクセスする必要があるビットを記述する必要があります。

開始するのに最適な場所は、おそらく Free Pascal/Lazarus wiki であり、Free Pascal に付属する Cocoa の目的の Pascal ユニット (およびそれらが翻訳された目的の C のそれぞれのヘッダー) を調べます。ただし、XE2 が FPC 標準ディストリビューションから正確にパッケージ化されているかどうかはわかりません。

Mac-pascalメーリングリストに投稿するリスクもあるかもしれませんが、この 2 週間はアクティブではないように見えますが (モデレーターが休暇中のモデレートリストですか?)、辛抱してください。

于 2012-05-29T16:11:02.720 に答える