6

そのため、上司から VS2012(x86) および VS2012(x64) 再頒布可能パッケージでコードをテストするように依頼されましたが、構成を見ると、manager>platforms...VS2012 をテストするための唯一のオプションは x64 と Win32 です。

私の質問は、Win32 でコードをビルドする場合、x86 用にビルドするのと同じですか?

4

2 に答える 2

13

はい。Win32 は、VS の古いバージョンで使用されていた名前で、64 ビット プロセッサが利用可能になる前に使用されていました。16 ビット DOS および Windows 3.x プログラムもビルドできた頃、Win32 は Windows 9x および Windows NT をターゲットとして区別されていました。

当時、「x86」を選ぶのは適切な選択ではなかったでしょう。それらの 16 ビット プログラムも x86 プロセッサで実行されていました。「32ビット」の代名詞になったのはごく最近のことです。彼らはそれを決して変えませんでした。

于 2013-10-29T17:39:28.680 に答える
6

私の質問は、Win32 でコードをビルドする場合、x86 でビルドするのと同じですか?

はい。このコンテキストでは、x86 は Win32 と同義です。

于 2013-10-29T17:26:32.663 に答える