問題タブ [i386]
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.
ios - Apple のコード KeychainItemWrapper.h &.m ファイルをアプリに追加しましたが、エラーで実行できません
ユーザーログイン時にユーザー名とパスワードを保存したいので、2つのAppleのファイルを追加しました
私のアプリでは、エラーが発生してビルドに失敗しました。i386 に関する何かが原因で失敗した可能性があります。
Xcode 4.3.2 と iPhone 5.1 シミュレーターを使用しています。このエラーをどうすればよいかわかりません。
助けてください、よろしくお願いします!
linux - /usr/include/gnu/stubs.h:7:27: エラー: gnu/stubs-32.h: そのようなファイルまたはディレクトリはありません
をインストールしようとしていroccc 2.0
ます。必要なパッケージをインストールしました。インストール中に、次のエラーが表示されます。
Linux 64 ビットの場合は に、Linux 32 ビットの場合は に、検索しgnu/stubs-32.h
て知りました。glibc-devel
libc6-dev-i386
Linux 32 ビット: i386 GNU/Linux を使用していますが、lib
このエラーを解決するために必要なものを取得できませんでした。
誰か助けてくれませんか?
c++ - AMD64(Ubuntu 11.10)でi386としてブーストをコンパイルする
私は現在、i386のみをサポートするプログラムの拡張機能をプログラミングしています(そしてamd64 Ubuntu 11.10を実行しています)。拡張ソースをコンパイルするときはいつでも、-m32フラグを使用して32ビットアーキテクチャを強制する必要があります(そうしないと、プログラムは拡張をロードできません)。遅かれ早かれ、その巨大で安定したライブラリのおかげでブーストを回避することは避けられず、それが私の問題につながります。
OS固有の関数呼び出しを使用するブーストファイルシステムを使用したいのですが、これにより、ヘッダーの実装だけでなく、ライブラリファイルが必要になります。問題は; amd64マシンでブーストファイルシステム(i386バージョン)をセットアップする方法がわからない/わかりません。i386用のビルド済み(.deb)パッケージをダウンロードし、-force-architectureを使用してインストールした場合でも、依存関係についての不満はありません。
だから基本的に; (amd64)システムで32ビット(i386)アーキテクチャを使用してブーストを設定するにはどうすればよいですか?
gcc - nasm と gcc: 32 ビット リンクに失敗しました (64 ビット Mac OS X)
この方法でアセンブリファイルをコンパイルしましたnasm
:
somefile.o
その後、プログラムにリンクしたいgcc
ただし、ファイルをリンクすると、次のエラーが出力されます。
macos - NASM jmp の不安定さ
私は Forth の内部インタープリターを作成していて、最も単純な部分で行き詰まっています。Mac で NASM を使用する (マッチョ)
実行すると、Segmentation Fault: 11 が発生します。テストとして、_main を次のように変更できます。
そしてそれは動作します
編集 - そこにはいくつかの赤いニシンがあると思うので、これが私がやろうとしていることの最も単純な形です:)
編集 - バイナリを 16 進ダンプした後、上記の b の値が実際には、ラベル c がコンパイルされたアドレスよりも 0x1000 高いことがわかります。c は 0x00000f43 ですが、b には 0x1f40 が含まれています
iphone - ココア タッチ スタティック ライブラリ プロジェクトの「ビルド成功」後の製品なし
私は非常に多くの問題を検索しましたが、私と同じものはありません。Xcode 4.3.2(4.3.1)で</p>
新しい cocoa touch 静的ライブラリ プロジェクトにいくつかのファイルを追加し、iPhone シミュレーターを使用してそれをビルドし、ビルド成功を受け取りましたが、製品グループに .a ファイルがありません (.a ファイルは Xcode の左側のファイル リストで赤くなっています)。
「iPhone シミュレーター」をIOS Deviceに変更すると、ビルド成功も受け取りますが、.a ファイルが赤ではなく、製品フォルダーにあることがわかります^
lipo -infoを使用して .a ファイルを確認すると、arm7 アーキテクチャのみがサポートされていることが示されるため、最初のアクション (シミュレーターでビルドされた製品ではない) が確認されたため、.a ファイルを別のプロジェクトで使用することはできません ( i386 アーキテクチャをサポートすることにより、シミュレータでのみ使用できることを知っています)
iphone - libsqlite3.dylib、必要なアーキテクチャi386がありません
libsqlite3.dylibを使用していますが、プロジェクトのコンパイル時に次のエラーが発生します。
iphone - iPhone sqliteの未定義シンボルエラー
私はiPhone用のsqliteを学ぼうとしており、このリンクのチュートリアルを使用しています:
http://www.techotopia.com/index.php/An_Example_SQLite_based_iPhone_Application
シングル ビュー アプリケーションを作成し、チュートリアルのコードを viewcontroller.h および .m ファイルにコピーしました。チュートリアルの各セクションの後、コードをコンパイルして、まだ機能していることを確認しました。「データベースとテーブルの作成」セクションでコピーした後、最初にエラーが発生します。次のエラーが表示されます。
私は無数のフォーラムを検索し、多くのことを試しました。libsqlite3.dylib と libsqlite3.0.dylib をインポートしました。私はxcode 4.2を使用しています。sqlite フレームワークに関連しているようですが、修正方法がわかりません。
あなたが提供できるどんな助けも大歓迎です。
ありがとう、
イアン
iphone - コード署名エラー XCode 4.2
このエラーが発生し、理由がわかりません。私の有効なアーキテクチャは armv6 armv7 i386 に設定されています。プロジェクトは iPad および iPhone シミュレーターで正常にビルドおよび実行されますが、デバイスでアーカイブ/実行用にビルドすると失敗します。また、複数のデバイスでプロジェクトを実行しようとしましたが、すべて同じ問題があります。
この問題が発生する理由を知っている人はいますか? ありがとう
ios - iOS用のクロスコンパイルlibogg
MountainLionのiOS5.1SDKを使用して、armv6、armv6、およびi386のliboggをクロスコンパイルしようとしています。Liboggはautoconfを使用しており、他のいくつかのライブラリでも同様の問題が発生しています。私はここからきちんとした小さなクロスコンパイルスクリプトを手に入れました。SDKの場所を見つけるために、少し更新する必要がありました。
そして、oggライブラリを構築します。
とにかく、armv6とarmv7をビルドするとき、configureはコンパイラとsdkに問題がないことを検出し、コンパイル段階は問題なく終了します。しかし、両方ともリンクに失敗します。armv7ビルドはエラーを吐き出します。
そして、lipoで出力バイナリをテストすると:
奇妙なのは、i386が完全にコンパイルされているように見えることです(私はシミュレータで試しましたが、すべて問題ありません)。
これを修正するために私ができること、または少なくともどこから始めるべきかについての提案。大量のコードダンプをお詫び申し上げます。ありがとうございます。