Next: , Previous: , Up: Image Files   [Contents][Index]


14.4 Data-Relocatable Image Files

これらのファイルには、 再配置可能なデータ・アドレスが含まれていますが、 (トークンではなく)固定コード・アドレスが含まれています。 これらは、 作成された実行可能ファイル(つまり、gforth ファイル)に固有のものです。 また、 動的ネイティブ・コード生成も無効になります(通常、 速度が 2 倍になります)。 GFORTHD 環境変数を通じて使用するエンジンを gforthmi (see gforthmi) に渡すと、 データ再配置可能なイメージを取得できます。

GFORTHD="/usr/bin/gforth-fast --no-dynamic" gforthmi myimage.fi source.fs

注意: ここでイメージが機能するには --no-dynamic が必要であることに注意してください(そうしないと、 イメージに保存されていない動的に生成されたコードへの参照が含まれてしまいます)。