Factsheet
How to setup Visual Studio Community for C?
Where to get Microsoft Visual C++?
How to download and install Microsoft's Visual Studio C/C++ compiler without Visual Studio - Stack Overflow
Visual Studio Code C/C++
I'm using VSCode for C/C++ development using CMake and Clang and it's great. The extensions I use are: Microsoft C/C++ Intellisense, CMake Tools and CodeLLDB for debugging.
More on reddit.comWhy are there so many different versions of Microsoft Visual C++ Redistributable installed on my PC?
Why do games always prompt me to install the redistributable even if I already have one?
Can I uninstall older redistributables if I have the newest one installed?
Videos
I am beginner C programmer and I want to use Visual Studio Community as my IDE. I currently use CodeBlocks as my IDE. But, it don't have a dark mode. So I looking to use Visual Studio Community. So I went to install and it is giving some options to download some workloads. What are the options should I choose?
If I need to explain what I going to do with IDE, I am looking to create a chess game using C and add some graphics library.
I'm having trouble finding download for Microsoft Visual C++, and all I'm finding is it integrated with the installation of Visual Studio which I do not need.
Also, I need this compiler to build this project https://github.com/larryhou/connect-proxy
What you want is called the "Windows SDK", which contains everything you need to build applications on Windows, except the IDE (Visual Studio).
It comes with all necessary libraries, header files, a compiler, nmake et cetera, and a handy shortcut for a preconfigured cmd.exe that puts all of these tools in your PATH. If you know what you are doing, this is what you want to use.
What version of the SDK you want depends on the system you are compiling on, but you will find all of them on the Microsoft website. For Windows 10 for example, the SDK can be found here: https://developer.microsoft.com/en-US/windows/downloads/windows-10-sdk
Be aware, though, that the windows' compiler cl.exe can be a bit tricky at times, and nmake is not what you expect when you only learned GNUmake. If all you want is to compile on Windows, without having to drag 20+ Gigabytes of IDE around, then the SDK is an option to consider.
(We are using virtual machines with a preinstalled Windows SDK quite successfully in lectures and exercises.)
As of Windows 8 the SDK no longer contains the build tools for C++ based applications. These are now only contained in a Visual Studio installation.
You can download the compiler and related stuff as part of the Visual Studio Build Tools. The 2017 version is here:
https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017