2007-02-08 晴れ、いい天気が続く [長年日記]
_ [win] PEファイルフォーマット
windowsのバイナリファイル(PEファイルフォーマット)を作成すると、
実行コード等価でもリビルドするために2カ所差分がでる箇所がある。
同僚が調べてくれたのでメモ。
COFFヘッダのTimeDateStamp というのが2カ所にあって、
これがビルド時刻ごとに変わるからとのこと。
ちなみに、/DEBUG情報が加わると差分箇所は増える。
windowsのバイナリファイル(PEファイルフォーマット)を作成すると、
実行コード等価でもリビルドするために2カ所差分がでる箇所がある。
同僚が調べてくれたのでメモ。
COFFヘッダのTimeDateStamp というのが2カ所にあって、
これがビルド時刻ごとに変わるからとのこと。
ちなみに、/DEBUG情報が加わると差分箇所は増える。