in reply to [OT] Visual Studio 2005 is a 64-bit compiler ??

MS decided that long will remain 32-bit for the time being... (until they've rewritten all their code to no longer require that it equal exactly 32-bit, I suspect -- so maybe we'll see a type long long long for the next (128-bit) CPU generation ;)

Here is a full list of int sizes in Visual Studio 2005.

Replies are listed 'Best First'.
Re^2: [OT] Visual Studio 2005 is a 64-bit compiler ??
by syphilis (Archbishop) on Mar 16, 2007 at 23:39 UTC
    Thanks for the link almut.

    I'm also unable to find a 'windows.h' with this compiler. Perl can't find it either, which means I can't use this compiler with ActivePerl (straight out of the box). Does 'windows.h' simply not exist in Visual Studio 2005 ... or is there another explanation ?

    Not that I really want to use this particular compiler with ActivePerl, but I'm desperately trying to find a C/C++ compiler that I can use on this box. (Vista 64 breaks MinGW - VC6 and VC7 won't install.)

    I was having great difficulty in getting hold of Windows Server 2003 R2 Platform SDK (connectivity problems mainly), so thought I would download VC++ 2005 and give it a run in the meantime.

    Anyway, I think I've finally managed to get hold of Windows Server 2003 R2 Platform SDK ... fingers crossed ...

    Cheers,
    Rob
      I'm also unable to find a 'windows.h' with this compiler. Perl can't find it either, which means I can't use this compiler with ActivePerl (straight out of the box). Does 'windows.h' simply not exist in Visual Studio 2005 ... or is there another explanation ?

      Just in case... my windows.h files are here:

      for Visual Studio 2005

      C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\wi +ndows.h

      for the Windows Server 2003 X64 build environment

      C:\Program Files\Microsoft Platform SDK\Include\windows.h

      IIRC, for VS 2005, the Platform SDK was a separate package to install...

        IIRC, for VS 2005, the Platform SDK was a separate package to install...

        Yes, I certainly don't have that Platform SDK folder in the VC 8 installation. I'll see if I can track it down.
        (Btw, the Windows Server 2003 R2 Platform SDK seems to be functional ... which is a great relief :-)

        Thanks again.

        Cheers,
        Rob