".a" fat-static-libs を Apportable にリンクするにはどうすればよいですか?
最初は警告が表示されましたが、
警告: lib-name のライブラリが見つかりません。これを、configuration.json ファイルの「add_params」セクションの「deps」配列に追加してみてください。~/.apportable/SDK/System で「deps」エントリに対応するディレクトリ名を確認してください。
私はそれをJSONの「deps」に追加しました:
// 依存関係のリスト。通常、これらは xcode プロジェクトのフレームワークに対応します。
ただし、私のライブラリはフレームワークではありません。これは、 Xcodeで構築された 2 つのライブラリ ( armv7 と armv7sと i386 ).a
を使用して組み立てた armv7、armv7s、および i386 パーツを持つ単なる静的ライブラリです。どちらも、この Boost フレームワーク という単一のフレームワークを使用しています。lipo
.a
.a
警告メッセージの下に追加すると、deps
その警告メッセージが消えましたが、apportable
リンカーはまだ未定義の参照を提供しているため、このファイルを適切にリンクしていません。
Android は Mac で実行可能な形式をどう処理すればよいか分からないため、Apportable はこれらすべてを再ジッターする必要があることがわかりました。最終リンク。この時点でこれをデバッグする方法がわかりませんが、これはまったくサポートされていますか?