一千萬個為什麽

搜索

Visual C ++ 2008 64位編譯器?

我註意到當我從Visual Studio 2008編譯64位程序時,運行的編譯器位於 bin \ x86_amd64 文件夾中,而不是來自 bin \ amd64 文件夾 - 即使它們都存在。

有沒有辦法強制運行64位編譯器而不是交叉編譯器?

最佳答案

go to Tools->Options->Projects and Solutions->VC++ Directories, then select x64 for platform and select Executable Files. This list is like a PATH environment variable for everything started from within VS, including compiler/linker/debugger etc.

通常第一行是

$(VCInstallDir)bin\x86_amd64

所以改成這個

 $(VCInstallDir)bin\amd64

將從該目錄中選擇cl.exe等。

轉載註明原文: Visual C ++ 2008 64位編譯器?