objdump
を使用して、.obj
がリトルエンディアンかビッグエンディアンかを確認するにはどうすればよいですか?アーム - オブジェクトファイルのエンディアンをチェックする方法
-1
A
答えて
1
あなたがobjdump -d <filename>
を実行するのであれば、あなたは逆アセンブルコードの先頭にこのフォーマットであるラインが表示されます。
<filename>: file format (string that contains littlearm or bigarm)
私はlittlearmはリトルエンディアンを意味し、bigarmはビッグエンディアンを意味していることを前提としています。
0
簡単な方法は、期待通りの結果を与えるfileコマンドを使用することです。
$file your_object_file.obj
example output
$firmware.img: Linux jffs2 filesystem data little endian
+0
私はウィンドウ上にありませんので、 'file'コマンドはありません – Adrian
+0
あなたの質問にこれをWindowsで実行します。 – LethalProgrammer
関連する問題
- 1. アームなし - EABI-LD、私は腕-なし-EABI-LDで構築したオブジェクトファイルをリンクする方法を把握しようとすると、オブジェクトファイルのディレクトリ
- 2. Cオブジェクトファイルをアセンブリ言語オブジェクトファイルにリンクする方法は?
- 3. iOS用にコンパイルされたオブジェクトファイルのアームバージョンを確認する方法は?
- 4. メイクファイルで複数のオブジェクトファイルをリンクする方法を克服する方法
- 5. クロスコンパイルのPythonアーム
- 6. OpenCLデバイスのエンディアン
- 7. UNIXヘキサダンプのエンディアン
- 8. オブジェクトファイル内のクラスメンバーのシンボルを取得する方法は?
- 9. オブジェクトファイルの静的宣言のサイズをリストする方法は?
- 10. オブジェクトファイルに存在する関数をリストする方法は?
- 11. アームのoprofileをコンパイルする際のエラー
- 12. エンディアンを決定する最もPythonの方法は何ですか?
- 13. (多目的PBアーム)
- 14. PHPのエンディアンを変更する
- 15. テキストエディタでの逆エンディアン
- 16. のpcapファイルやエンディアン
- 17. Cのエンディアンとソケットプログラミング
- 18. 、それは整数のエンディアン普遍的な実装方法
- 19. オブジェクトファイルを.slとソケット経由で送信する方法
- 20. .mapファイルからオブジェクトファイル名を取得する方法
- 21. 共有オブジェクトファイルをPythonファイルに変換する方法
- 22. Three.js JSONオブジェクトファイルに画像とテクスチャを追加する方法
- 23. エンディアン変換C++
- 24. エンディアン依存、
- 25. チェックボックスをチェックする方法
- 26. スワップ「エンディアン」と私はfloatとdouble値の「エンディアン」を切り替えるしたい
- 27. npmアームにsqlite3エラーをインストールする
- 28. エンディアンとファイルを処理する最も一般的な方法C++
- 29. アームT32 DAP:デバッグポート失敗CTRLSTAT
- 30. アイテムのチェックまたはアンロックにすべてのアイテムをチェックする方法とチェックを外す方法
あなたの建物の環境について明確に言及する必要があります。 Windowsはこの質問に言及されていない。あなたはあなたの窓のマシンにアームを建てていますか? – LethalProgrammer