2017-11-27 11 views
-1

objdumpを使用して、.objがリトルエンディアンかビッグエンディアンかを確認するにはどうすればよいですか?アーム - オブジェクトファイルのエンディアンをチェックする方法

+0

あなたの建物の環境について明確に言及する必要があります。 Windowsはこの質問に言及されていない。あなたはあなたの窓のマシンにアームを建てていますか? – LethalProgrammer

答えて

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

関連する問題