問題タブ [armv7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
4875 参照

iphone - 実行時にバイナリ イメージ アーキテクチャを決定する方法は?

クラッシュ ログには、アーキテクチャ (armv6/armv7) に関する情報と読み込まれたすべてのモジュールの識別子を含む「バイナリ イメージ」セクションが含まれます。実行時にこの情報を決定する方法は? (少なくとも、アプリケーションの実行可能ファイルのみ)
NSBundle には executableArchitectures メソッドがありますが、どのアーキテクチャが実行されているかを判断するにはどうすればよいでしょうか?

0 投票する
1 に答える
948 参照

iphone - route-me が xCode 4 でコンパイルされない

route-me オフライン マップを取得して xCode 4 でコンパイルしようとしています。xCode 3 では問題ありませんでした。

私の問題はアーキテクチャ設定にあると思います。次の投稿を見ると、 proj4 を armv6 のみに変更し、メイン プロジェクトと mapview を標準 (v6 & v7) のままにしておく必要があるようです。

ただし、まだ次のエラーが発生します。

アーキテクチャ armv6 の未定義シンボル: 「_OBJC_CLASS_$_RMMarker」、参照元: OSMapViewController.o の objc-class-ref 「_OBJC_CLASS_$_RMDBMapSource」、参照元: OSMapViewController.o の objc-class-ref 「_OBJC_CLASS_$_RMMapContents」、参照元: OSMapViewController.o ld の objc-class-ref: アーキテクチャ armv6 collect2 のシンボルが見つかりません: ld は 1 終了ステータスを返しました

どんな助けでも大歓迎です。

クリス。

0 投票する
1 に答える
2764 参照

xcode - Xcode リンカ エラー - armv7 スライス アーキテクチャ

.ipa にコンパイルするときにアーカイブ エラーが発生する

私は使っている:

Mac OS X ヒョウ 10.6.7

Xcode 4.3 安定版。

シミュレーターでエラーなしでクリーンアップしてビルドします。

しかし

最新の iOS SDK (iOS 4.3) での Adhoc のアーカイブが失敗します。

エラーは以下のとおりです。

Apple Mach-O リンカ エラー

setenv IPHONEOS_DEPLOYMENT_TARGET 4.3 ..

ld: /Users/bird/Desktop/IPHONE/test/Classes/Libraries/FlurryLib/libFlurry.a で、ファイルはユニバーサルですが、アーキテクチャ armv7 の (n) armv7 スライスが含まれていません

コマンド /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 が存在コード 1 で失敗しました

解決方法が気になるところ。

0 投票する
2 に答える
4448 参照

xcode - 同じipaでarmv6とarmv7をサポートする

次のように構成されたXCodeプロジェクトがあります。

  • プロジェクト形式:XCode3.1互換
  • アーキテクチャ:標準(armv6 armv7)
  • ベースSDK:最新のiOS(現在iOS 4.2に設定されています)
  • アクティブなアーキテクチャのみを構築する:未チェック
  • 有効なアーキテクチャ:armv6 armv7

私の質問:結果のバイナリ(.ipa)には2つの実行可能ファイルが含まれていますか?アーキテクチャごとに1つ、またはアーキテクチャごとにいくつかの異なるオブジェクトファイルがありますか、それとも分割はそれよりもさらに細かく分割されていますか?

ちょっと興味があるんだけど。ありがとう。

0 投票する
1 に答える
2392 参照

iphone - armv7iphoneの警告

プロジェクトをビルドしようとすると、次の警告が表示されます。それらに類似した約160の警告がありますが、これは迷惑です

ld:警告:CPU_SUBTYPE_ARM_ALLサブタイプは非推奨です:/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk/usr/lib/gcc/arm-apple-darwin10/4.2.1/libgcc.a(_udivsi3。 o)

警告:(armv7)/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk/usr/lib/gcc/arm-apple-darwin10/4.2.1/libgcc.a(_divdi3.o)オブジェクトファイル'/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk/usr/lib/gcc/arm-apple-darwin10/4.2.1/libgcc.a(_divdi3.o)'にはアーキテクチャが含まれていませんarmv7の情報。

すべての警告はlibgcc.aに関連しています。

iOS3.2以降をサポートするにはこのアプリケーションが必要です。では、これらの警告を削除するにはどうすればよいですか?

0 投票する
1 に答える
1239 参照

iphone - ベクトル化を使用して iPhone 用の Eigen ライブラリをコンパイルする

armv7 命令セットを備えた ARM プロセッサを搭載した iPhone 4 用の Eigen ライブラリのコンパイルに苦労しています。プリプロセッサ定義 EIGEN_DONT_VECTORIZE を指定すると、これまでのところすべて正常に動作します。しかし、いくつかのパフォーマンスの問題により、armv7 に最適化されたコードを使用したいと考えています。

LLVM-GCC 4.2 と LLVM CLang 2.0 のどちらのコンパイラを使用しても、常にコンパイル エラーが発生します。私は、LLVM-GCC 4.2 がこれらの ARM-NEON 固有の命令にアクセスする唯一の方法であることを理解しました (またはそう考えたほうがよいでしょう)。

EIGEN_DONT_VECTORIZE を設定しない (および -mfloat-abi=softfp -mfpu=neon を gcc に指定しない) と、次の gcc コンパイラ エラーが発生します。

src/m3CoreLib/Eigen/src/Core/arch/NEON/PacketMath.h:89: エラー: '__ extension__' の前に unqualified-id が必要です

「古い」gcc 4.2 の使用に関する問題と、新しいバージョンの gcc を使用するようにという推奨事項について読みました。よくわかりませんが、アプリストアの承認のため、これはオプションではないと思います. iPhone用にコンパイルするために他にできることはありますか? これを解決した人はいますか?

ありがとう、ケイ

0 投票する
2 に答える
2920 参照

xcode - MobileVLC の構築 -> armc7 + ffmpeg の問題

iOS SDK 5.0 に対して、OS X Lion で MobileVLC をビルドしようとしています。これまでのところ、サイコロはありません。

ただし、指定された指示に従った場合、ビルドはここで停止し、失敗します。

現在のログ: ./buildMobileVLC.sh -s [info] ビルド ディレクトリの準備 [info] Building [info] Building vlc [info] Building libvlc for the iOS [info] Using i386 with SDK version 4.2 [info] Building contrib for iOS in 「/Users/shamil/Documents/MobileVLC/ImportedSources/vlc/contrib-builddir-ios-i686-apple-darwin10」

エラーは次のように与えられます。

/ImportedSources/vlc/contrib-builddir-ios-arm-apple-darwin10/build-src/ffmpeg/config.log が教えてくれます:

失敗の原因と思われるものを太字にしました。さて、このエラーを修正するにはどうすればよいですか?

0 投票する
7 に答える
8692 参照

iphone - XCode4.2。問題:標準(armv7)

App Storeでアプリを更新したいのですが、アップロードしようとすると、armv6がアプリでサポートされていないというエラーが表示されます。問題は、アーキテクチャとしてArmv6を選択することすらできないことです。

次のアーキテクチャ設定があります。

  1. アーキテクチャ:標準(armv7)
  2. ベースSDK:最新のiOS(iOS 5.0)
  3. アクティブなアーキテクチャのみを構築する:いいえ
  4. 有効なアーキテクチャ:armv6 armv7 armv7f armv7k

3と4のおかげですべてが正しく設定されていると思いました。

1を他のものに変更することはできません。

私に何ができる?

0 投票する
40 に答える
378879 参照

ios - アーキテクチャー armv7 の未定義シンボル

この問題は私を夢中にさせていて、それを修正する方法がわかりません...

私はそれが関係していると思います:

しかし、私は付け加えました:libz.1.2.3.dylibそれは助けにはなりません。

0 投票する
2 に答える
2915 参照

loader - アプリケーションローダーに「アプリケーション実行可能ファイルに必要なアーキテクチャarmv6がありません」

重複の可能性:
アプリケーション実行可能ファイルに必要なアーキテクチャarmv6がありません

layarapplicationをデバイスで実行すると機能しますが、アプリケーションローダーを使用してappstoreにアップロードすると、メッセージが表示されます。" *アプリケーション実行可能ファイルに必要なアーキテクチャがありません次のアーキテクチャの少なくとも1つが存在する必要があります:armv * 6 "

「アクティブなアーキテクトのみをビルドする」を「いいえ」に設定しました。メッセージは消えますが、修正できない別の問題が発生します。

ld:警告:ファイル/Users/.../Build/Products/Release-iphoneos/liblayarplayer.aを無視します。ファイルは、リンクされているアーキテクチャではないアーカイブ用にビルドされました(armv6)

" _OBJC_CLASS _ $ _ LPAugmentedRealityViewController"、参照元:LayarViewController.oのobjc-class-ref ld:アーキテクチャarmv6のシンボルが見つかりませんcollect2:ldが1つの終了ステータスを返しました"

誰かID?