1

module.xcconfig にスタティック ライブラリを含めようとしています。しかし、ドキュメンテーションは役に立たず、私が見つけることができるすべての議論は解決策を提供しません.

スタティック ライブラリはどこに置き、OTHER_LDFLAGS を使用してどのようにインクルードするのですか? 私はもう試した:

  • OTHER_LDFLAGS=$(継承) mylib.a
  • OTHER_LDFLAGS=$(継承) -lmylib

mylib.a は module.xcconfig と同じレベルのモジュールのルートにあります。これは、Appcelerator サイトの誰かがそうするように言ったからです。

build.py はモジュールに対して正常に動作しますが、プロジェクトをビルドしようとすると、次のようになります。

次のビルド コマンドが失敗しました: [エラー] Ld build/Debug-iphonesimulator/ ... 通常の i386 [エラー] (1 回の失敗)

私は何を間違っていますか?ありがとう。

4

2 に答える 2

1

この行を module.xcconfig に追加します

OTHER_LDFLAGS=$(inherited) -framework GameKit

ここで、GameKit は、ライブラリで使用されている不足しているフレームワークです。そして、ドラッグ アンド ドロップで xCode プロジェクトにライブラリを直接追加します。

于 2013-10-09T11:12:46.180 に答える
0

ライブラリへのフィル パスを含める必要がある場合があります。また、xcode プロジェクトのビルド設定にも含める必要があります。

于 2013-06-20T02:24:32.317 に答える