私はライブラリをコンパイルしており、オブジェクトファイル(.o)があります。今私はarを使って静的ライブラリでそれらを結合したいと思います。私はそれを行うことができますが、私はiOSプロジェクトでそのファイルを追加するときには、アーキテクチャはアーカイブアーキテクチャですが、アーカイブはarm7であると言います。これをどうやって回避するのですか? オブジェクトファイル(.o)を組み合わせてiOS用の静的ライブラリ(.a)を作成するにはどうすればよいですか?
は
を解決AR -crs libstatic.a * .oの 以前、私はiOSのSDKからARを使用していたし、私はそれが失敗した理由のthatsを推測します。
おかげが、その私が探していますない、まさに。 – Salil
申し訳ありませんが、結局それは:)です。単一のアーキテクチャ用の静的ライブラリを作成する場合は、ビルド設定が正しく構成されていないためです。これらのガイドラインに従ってプロジェクトを立ち上げて、問題を解決してください。 – dtuckernet
私は最初にXcodeプロジェクトがありません。私がコンパイルしようとしているCライブラリで、本来ライブラリが作成するlib.aは生成されません。もちろんconfigureやMakefileの中で静的なlibを作るように変更する方法はわかりません。 – Salil