Like Tree1Likes

A C++ compiler for Windows 7 x64?

This is a discussion on A C++ compiler for Windows 7 x64? within the Windows Programming forums, part of the Platform Specific Boards category; Title says it all Does anyone know any? And please not that DevC++... It gives too many errors... Please move ...

  1. #1
    Registered User
    Join Date
    Jun 2012
    Posts
    5

    A C++ compiler for Windows 7 x64?

    Title says it all
    Does anyone know any?

    And please not that DevC++...
    It gives too many errors...

    Please move the thread if its in the wrong section

  2. #2
    &TH of undefined behavior Fordy's Avatar
    Join Date
    Aug 2001
    Posts
    5,789

  3. #3
    Registered User
    Join Date
    Jun 2012
    Posts
    5
    Quote Originally Posted by Fordy View Post

    Quite a quick reply
    A big thanks mate

  4. #4
    C++まいる!Cをこわせ! Elysia's Avatar
    Join Date
    Oct 2007
    Posts
    22,452
    Visual Studio is another popular alternative. It's an IDE, so it comes with all the tools you need to start programming.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  5. #5
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,893
    But the Express edition (the only free one) doesn't have an x64 compiler.
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  6. #6
    &TH of undefined behavior Fordy's Avatar
    Join Date
    Aug 2001
    Posts
    5,789
    I think Pelles also has a 64 bit version for free - Pelles C - Wikipedia, the free encyclopedia

  7. #7
    C++まいる!Cをこわせ! Elysia's Avatar
    Join Date
    Oct 2007
    Posts
    22,452
    Quote Originally Posted by CornedBee View Post
    But the Express edition (the only free one) doesn't have an x64 compiler.
    News to me.
    Still, it is unclear whether the topic implies a 64-bit compiler or simply a compiler that works on 64-bit Windows.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  8. #8
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,893
    Visual C++ Editions

    See under "Compiler". Express only contains the 32-bit x86 compiler. But you are right, the original question wasn't clear.
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  9. #9
    C++まいる!Cをこわせ! Elysia's Avatar
    Join Date
    Oct 2007
    Posts
    22,452
    It looks like it is possible: can't compile a 64-bit project in visual c++ express 2010
    Though, it looks like a pain. Not sure why Microsoft would eliminate 64-bit compilation from Visual Studio Express...
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  10. #10
    Cat without Hat CornedBee's Avatar
    Join Date
    Apr 2003
    Posts
    8,893
    Because Express is meant for hobbyists, and they don't need more than 2GB of address space in MS's opinion? Just like they apparently don't need to develop desktop apps anymore.
    All the buzzt!
    CornedBee

    "There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
    - Flon's Law

  11. #11
    C++まいる!Cをこわせ! Elysia's Avatar
    Join Date
    Oct 2007
    Posts
    22,452
    64-bit operating system were invented years ago, but seemingly there is little benefit to upgrading to 64-bit applications. It's just ... wrong.
    I can actually kind of relate to Microsoft's decision (and agree) to restrict newest VS to Metro only. That way, we'll get lots and lots of less crapware that looks mega-ugly and which screws up your computer. With Metro, there will be less crapware, at least.
    *shrug* Oh well. We'll see how this turns out. Windows 8 along with the newest VS seems to be under a lot of critique.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  12. #12
    Registered User manasij7479's Avatar
    Join Date
    Feb 2011
    Location
    Kolkata@India
    Posts
    2,498
    Quote Originally Posted by Elysia View Post
    That way, we'll get lots and lots of less crapware that looks mega-ugly and which screws up your computer. With Metro, there will be less crapware, at least.
    So, beautiful crapware is better than mega-ugly crapware ?
    Manasij Mukherjee | gcc-4.8.2 @Arch Linux
    Slow and Steady wins the race... if and only if :
    1.None of the other participants are fast and steady.
    2.The fast and unsteady suddenly falls asleep while running !



  13. #13
    C++まいる!Cをこわせ! Elysia's Avatar
    Join Date
    Oct 2007
    Posts
    22,452
    If everything else is equal, then yes. But like I said, it also means less crapware, because less things can go wrong.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  14. #14
    'Allo, 'Allo, Allo
    Join Date
    Apr 2008
    Posts
    611
    The new VS is only limited to Metro via a lack of 'normal' Win32 projects and a single config file setting which enforces the WinRT switches for the compiler. Once you turn that off, you get normal non-WinRT binaries.

    Obviously it isn't the same slick experience as previous incarnations, and no doubt they've made it harder to create desktop apps with Express, but it's not quite impossible... yet.

  15. #15
    Captain Crash brewbuck's Avatar
    Join Date
    Mar 2007
    Location
    Portland, OR
    Posts
    7,236
    Quote Originally Posted by CornedBee View Post
    Because Express is meant for hobbyists, and they don't need more than 2GB of address space in MS's opinion? Just like they apparently don't need to develop desktop apps anymore.
    It's as if they thought VS Express was actually a mistake, and are looking for a plausible reason to kill it off, isn't it?
    Code:
    //try
    //{
    	if (a) do { f( b); } while(1);
    	else   do { f(!b); } while(1);
    //}

Page 1 of 2 12 LastLast
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. windows compiler
    By MK27 in forum C++ Programming
    Replies: 3
    Last Post: 05-10-2011, 02:28 PM
  2. gcc compiler for windows?
    By td4nos in forum C Programming
    Replies: 8
    Last Post: 07-19-2009, 02:28 PM
  3. C Compiler For Windows CE
    By nathanpc in forum C Programming
    Replies: 1
    Last Post: 07-12-2009, 07:38 AM
  4. C Windows Compiler
    By pobri19 in forum Windows Programming
    Replies: 3
    Last Post: 05-30-2008, 05:36 AM
  5. <windows.h> compiler help..!
    By The Brain in forum Windows Programming
    Replies: 4
    Last Post: 05-11-2005, 08:47 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21