問題タブ [omf]

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 投票する
0 に答える
256 参照

elf - OMF ファイルを ELF ファイル形式に変換する必要がある

Keil C51ファイルを出力するファームウェアをコンパイルするツールを使用してい.objます (8051 用のファームウェアを作成しています)。ただし、elf ファイルまたは dwarf ファイルのみを入力として取り込む別のツールを使用してファームウェアをデバッグすることを検討しています。それで、私の .obj ファイルを elf または dwarf ファイルに変換できるツールがあるかどうか疑問に思っていましたか?

Keil の Web サイト ( here ) を調べたところ、生成される obj ファイルは OMF-51 であることがわかりました (形式名に 51 が含まれている理由は不明です)。

この情報を使用して、OMF を ELF に変換できると主張するobjconv (こちら) という Github で見つけたツールを使用してみましたが、試してみるとエラーが発生しました。

誰かが私の問題やそこにある他のツールを解決するためのより簡単な方法を提案してくれることを願っています.

編集: objcopy を使用してみましたが、OMF-51 はサポートされている形式ではないようです。私が間違っている場合は、私を修正してください。