私はVisual Studioを使ってC++プログラミングを行い、x86環境(32ビットモード)で作業してプログラムを書いた後、x86プロジェクトをビルドしようとしましたx64環境ではwin32コンソールプロジェクトの代わりにwin64コンソールプロジェクトを作成するべきだと思っていましたが、VC2010にはオプションがありませんでした。 x64プロジェクトをビルドするためにwin32プロジェクトを選択し、hereの命令を使ってプロジェクト内のx64でコンパイルするための設定を変更する必要がありますか?ビジュアルスタジオの "win32 project"の名前はどうですか?
私はWindows 7 64bitを使用しています。
答えが「はい」の場合、なぜwin32と呼ばれますか?
Win32は、32ビットまたは64ビットのAPIを参照できます。そのほとんどは同じです。 – chris
人々はまだ電話番号を「ダイヤル」するのと同じ理由で、「win32」と呼ばれています。つまり、それをそれと呼ぶのが理にかなった時からのキャリーオーバーです。 win32が登場したとき、それは普通の16ビットWindowsと区別するために名前が付けられました。当時、PCの32ビットアーキテクチャは、驚くべき進歩でした。 – wallyk
可能な複製[64ビットビルドで\ _WIN32と\ _WIN64の両方を定義する必要がありますか?](http://stackoverflow.com/questions/6679396/should-i-define-both-win32-and-win64-in-64bit-ビルド) –