1

I have a 64bit machine, if I installed 32bit visual studio, can I generate 64bit executable?

The actual problem is that I am moving my projection from Linux to Windows which uses C++11. On the Windows I only have access to the 32bit version of Visual Studio 2013. I am wondering if it will work.

The project uses massive memory and C++11 features not supported by Visual Studio 2012.

Csq
  • 5,775
  • 6
  • 26
  • 39
mr.pppoe
  • 3,945
  • 1
  • 19
  • 23
  • 2
    Yes, you can do this. Open Configuration manager and add x64 configuration. – Alex F Feb 28 '14 at 17:03
  • Thanks @Alex, does it mean the 32bit and 64bit for VS is referring to the executable of VS itself? – mr.pppoe Feb 28 '14 at 17:04
  • Actually, I don't know whether 64-bit Visual Studio exists. But it can produce 64-bit executables. – Alex F Feb 28 '14 at 17:07
  • 1
    there is no such thing as '32bit and 64bit VS' or '32bit and 64bit for VS'. There is VS, and a set of tools. One of those are the compiler/linker. And they can generate executable code for different platforms. Like 32bit/64bit/arm/.. – stijn Feb 28 '14 at 17:08

1 Answers1

2

Visual Studio is a 32-bit application, there is no 64-bit version. It can compile 64-bit executables.

Community
  • 1
  • 1
Csq
  • 5,775
  • 6
  • 26
  • 39