ARMマシンでgccを使用してx86にコンパイルすることはできますか?私はこれを行うことを許可する任意の-march
オプションを見つけることができません..できない場合、大きな問題はないが、私はまだそれが可能かどうかを知りたいです。ARMからのx86のターゲット設定?
1
A
答えて
0
はい、ただし、-marchマシンは必要ありません。ホストアーキテクチャーとしてarm、ターゲットアーキテクチャーとしてx86を持つクロスコンパイラーをビルドまたはインストールする必要があります。 通常、(Linux OSと仮定して)コンパイラにはx86_64-linux-gnu-gcc、C++コンパイラにはx86_64-linux-gnu-g ++のようなバイナリが得られるかもしれません。
Gccクロスコンパイラを構築するには、少し芸術ですが、gccのドキュメントはかなり良いです。
-1
いいえ、クロスコンパイラ(clangを含む)がターゲットのホストgccからバイナリを生成できるためです。アームからx86命令を生成できるコンパイラはありません。
関連する問題
- 1. Androidスタジオエミュレータ:Intel Atom x86とARM
- 2. Xcode:プロジェクトの設定とターゲットの設定
- 3. x86 ARM x64バイナリを含むシングルNuGetパッケージ
- 4. AzureキーボルトARMテンプレートの診断設定
- 5. ARMテンプレートからDSC設定にパラメータ値を渡す
- 6. x86のARMのためのLinuxカーネルモジュールのクロスコンパイルubuntu
- 7. X86のCまたはC++の汎用ARM環境のプログラミング
- 8. ARMテンプレートからの一貫性のない結果アプリケーションサービスのコンフィグ設定
- 9. Maven POMファイルから特定のTestNG.xmlファイルをターゲットに設定できますか?
- 10. VS2010でターゲットをx86に変更
- 11. ARMターゲット上で直接モノアプリケーションをデバッグ
- 12. ARMターゲットでperfを実行中
- 13. ウェブデータグリッドのテンプレートデータフィールド内のイメージボタンのターゲット設定
- 14. CPU空腹アンドロイドエミュレータ:アンドロイドARM EABIイメージのx86画像
- 15. ASP.NETとjQueryでのサーバーコントロールのターゲット設定
- 16. asp.net web apiプロジェクトのARMテンプレートからmachineKeyを設定してください
- 17. EventHubのARMテンプレートからThroughPut単位を設定してください
- 18. XCode4:プロジェクト設定はターゲット設定と異なりますか?
- 19. Xcode:ターゲット設定をプロジェクトから継承する方法
- 20. ARMテンプレート - 診断ログを設定する
- 21. ARMテンプレートに条件付きで設定値を設定する
- 22. Android携帯端末のターゲット設定
- 23. ターゲットの親<html>と設定CSS
- 24. ターゲット設定.net 3.5とC#6のモノデベロッパー
- 25. 多項選択問題のターゲット設定
- 26. ルータコンセントを子コンポーネントからどのようにターゲット設定できますか?
- 27. ARMのcl.exeがARM Developer Command Lineからx86またはx64アプリケーションをビルドしようとするのはなぜですか?
- 28. Android - どのAPIレベルをターゲットに設定するかを設定する方法
- 29. HRESULT E_FAILがCOMコンポーネントの呼び出しから返されました。 UWPのx86 ARM
- 30. は、x86、arm、ppcのような複数のターゲットに対して実行可能な単一のgccを生成できますか?