Hi guys, I want to learn C++ by myself and I was wondering if you guys know any good way of getting a free C++ compiler for Windows 10, 64 bit? I know there are YouTube tutorials but not all work properly and maybe someone here knows a more efficient way? Thanks. :)
|
C
C++ Compiler For Free? |
|
Visual Studio Community? (Install only C++ stuff and avoid .NET stuff IDE/compilers)
https://www.visualstudio.com/en/vs/community/
Feb 7, 2017 01:18 PM
(This post was last modified: Feb 7, 2017 01:52 PM by BiscuitPet.)
(Feb 7, 2017 12:53 PM)Anarchist07 Wrote: There's also Code::Blocks if you want an easy to use IDE. Sorry, I'm still a noobie to all of this. How do code blocks work? Can you explain? Edit: Never mind, I watched a YouTube tutorial. xD (Feb 7, 2017 04:27 PM)Annabelle Lee Wrote: If you're using Windows I suggest using Visual Studio. Although personally I'd use a virtual machine and learn on linux instead. But that's just me. So I do have a Chromebook that I downloaded Linux on as a dual boot. Think I can get it on there to learn? Or would that be tough having said it is a Chromebook? (Feb 7, 2017 10:04 PM)BiscuitPet Wrote: So I do have a Chromebook that I downloaded Linux on as a dual boot. Think I can get it on there to learn? Or would that be tough having said it is a Chromebook? You don't need to be on Linux to learn, just start out on Windows and learn the basics.
Feb 8, 2017 10:04 AM
(This post was last modified: Feb 23, 2017 11:12 AM by aetherhf.)
May be a POSIX g++ compiler on (Cygwin, MinGW, etc.) or Visual C++ 2010 Express (the new version may be).
Enough to tutorials :) (Feb 7, 2017 12:22 PM)Zilog80 Wrote: Visual Studio Community? (Install only C++ stuff and avoid .NET stuff IDE/compilers) Yes I recommend visual studio. ![]()
So long as you're on Windows, use Visual Studio. I switched to almost always compiling from command line a few months ago because Visual Studio bootup and loading times drag along slower and slower with whatever new version they pump out.
GCC (MinGW) is free but you can get the Visual Studio build tools for free and iirc can hook it up with Code::Blocks. (Feb 9, 2017 11:52 PM)Sajuuk Wrote: I switched to almost always compiling from command line a few months ago because Visual Studio bootup and loading times drag along slower and slower with whatever new version they pump out. I switched to VS 2017 RC, and it's insanely fast compared to the older versions. Intellisense works perfectly even in a project with 50k+ lines of code. I stopped using it for the same reason, but 2017 seems to be a lot better.
Feb 10, 2017 02:55 AM
(This post was last modified: Feb 10, 2017 02:55 AM by Masm4ever.)
(Feb 9, 2017 11:52 PM)Sajuuk Wrote: So long as you're on Windows, use Visual Studio. I switched to almost always compiling from command line a few months ago because Visual Studio bootup and loading times drag along slower and slower with whatever new version they pump out. I installed VS Community some months ago, but it is HORRIBLY slow. Google finds 1.6 Mio hits for visual studio community slow, so I am not the only one here with my Core i5 slowing down to a crawl. (Feb 10, 2017 01:04 AM)clrlslwi Wrote: I switched to VS 2017 RC, and it's insanely fast compared to the older versions. Intellisense works perfectly even in a project with 50k+ lines of code. I've been told over and over again to not use 2017 RC because of possible bugs. I don't have gigantic projects to compile so I won't lose a bunch of edits if it crashes. (Feb 10, 2017 02:55 AM)Masm4ever Wrote: I installed VS Community some months ago, but it is HORRIBLY slow. Google finds 1.6 Mio hits for visual studio community slow, so I am not the only one here with my Core i5 slowing down to a crawl. Yes. I have an i5 and VS2015 takes anywhere from two to four minutes to start. I remember when Visual Studio started up with almost no wait time (VS2007?). They've added so much shit that it bogs down nearly every computer it's run on. |
|
|




![[Image: WDngpYJ.png]](https://i.imgur.com/WDngpYJ.png)
![[Image: chain.png]](https://i.postimg.cc/NFnfH9zY/chain.png)
