0

armv7 スタティック ライブラリ (lib*.a) をコンパイルしました。iPad Air アプリ (arm64) をコンパイルします。リンカの警告が表示され、次にリンカのエラーが発生します:

$ lipo -info /Users/user/Documents/dev/src/iOS_Projects/iProject/libMyLib.a
input file /Users/user/Documents/dev/src/iOS_Projects/iProject/libMyLib.a is not a fat file
Non-fat file: /Users/user/Documents/dev/src/iOS_Projects/iProject/libMyLib.a is architecture: armv7

Ld: warning: ignoring file /Users/user/Documents/dev/src/iOS_Projects/iProject/libMyLib.a, file was built for archive which is not the architecture being linked (arm64): /Users/user/Documents/dev/src/iOS_Projects/iProject/libMyLib.a ignoring file

arm64 用に静的ライブラリを再コンパイルすることは望ましくありません (不可能な場合もあります)。どのように使用できますか?

4

1 に答える 1