バイトコードを出力するC用のコンパイラを作成しました。この理由は、複数のプラットフォームで動作する組み込みプラットフォーム用のアプリケーションを作成できるようにするためです。リンカーを書く方法
私はコンパイラとアセンブラを持っています。
私はリンカーを書く必要があります。
オブジェクト形式は、バイトコードインタープリタの周りに設計されたカスタムのものなので、実際には既存のリンカーは使用できません。
私の最大のハードルは、リンクされたバイナリを出力するオブジェクトコードを編成する方法です。 動的リンクは現時点では必要ありません。 静的リンクを最初に動作させる必要があります。
正直言って、素晴らしい本です。 – dirkgently