我正在使用Visual Studio進行C++編程,並且在x86環境(32位模式)下工作並編寫程序之後,我嘗試構建我的x86項目在x64環境中,所以我認爲我應該創建一個win64控制檯項目而不是win32控制檯項目,但在VC2010中沒有這樣的選項。所以我想要問,爲了構建x64項目,我還應該選擇win32項目,並使用here中的指令更改項目內x64編譯的設置?什麼是Visual Studio中的「win32項目」名稱與x86或x64平臺的關係
我使用的是Windows 7 64位。
如果你的答案是肯定的,那爲什麼叫做win32?
Win32可以引用32位或64位API。大部分是相同的。 – chris
因爲人們仍然「撥打」電話號碼,所以稱爲「win32」。也就是說,從它有意義的角度來說,它是一種遺留物。當win32出現時,它被命名爲區別於普通的16位Windows。當時,個人電腦中的32位體系結構正在取得進步。 – wallyk
[我應該在64位版本中定義\ _WIN32還是\ _WIN64?](http://stackoverflow.com/questions/6679396/should-i-define-both-win32-and-win64-in-64bit-構建) –