エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
dynamic obj loader (2) - primitive: blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
dynamic obj loader (2) - primitive: blog
いくつかのバグフィックスや機能追加を経て、以前の記事で紹介した ispc による衝突計算モジュールもリ... いくつかのバグフィックスや機能追加を経て、以前の記事で紹介した ispc による衝突計算モジュールもリロードも可能になりました。ispc も .obj を吐くのでリロード可能なわけです。 あと無駄に .lib にも対応しました (とりあえず static link 版のみ)。 以下、前回書ききれなかった自力リンクの実装の話。 .obj ファイルの構造は、この記事 (貴重な日本語記事!)、この記事にとても詳しく解説されています。.obj は自己説明的で分かりやすい構造になっているので、これらを読めばどう実装すればいいかは見当がつくと思います。 大雑把には .obj をメモリにマップして、relocation 情報を元にシンボルのアドレスを書き加えていく、という手順になります。詰まった時は dumpbin の結果を眺めるのが助けになるでしょう。 ちなみに .lib もこちらで詳しく解説されてい