2010-11-26 7 views

答えて

33

PE32形式はPortable Executable 32ビットの略で、PE32 +はPortable Executable 64ビット形式です。

+0

@Srini投稿したリンクが死んでしまった場合は、回答をより完全にするための代替案を見つけられますか? –

+2

Meh、ここではリンク可能な回答を作成します。これは確かに適格であり、正しいです。 –

+1

興味のある方は、現在Archive.org版のリンクがあります:http://web.archive.org/web/20120904152354/http://radialix.com/index.php/radialix-overview/73- win32 – Bart

13

フラグ解釈:

任意CPU:PE = PE32と32BIT = 0

のx86:PE = PE32と32BIT = 1

64ビット:PE = PE32 +と32BIT = 0

+0

すばらしい答え...ありがとう! – Jess

2

ここでアーキテクチャのビルドオプションのより完全なリストがありますし、関連するフィールドに対応するcorflags出力:

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 
         PE  32BITREQ 32BITPREF 
───────────────────────────────────────────────── 
x86     PE32   1   0 
AnyCPU    PE32   0   0 
AnyCPU prefer 32bit PE32   0   1 
x64     PE32+   0   0 
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 
関連する問題