• Advertisement
Sign in to follow this  

Setting up Visual C++ 2017

Recommended Posts

I'm trying to set up Visual Studio C++ 2017.   There are eleven optional downloads for the Desktop Development with C++ that I am not using yet:

 

C++/CLI support

standard library modules   

three windows 10 sdks

a 2015.3 v140 toolset

incredibuild  

windows 8.1 sdk

windows xp support

mfc and atl

clang/cli

 

 

Which should I have, if any, for game programming?

 

Also, my debugger does not show me debugging errors after something not correct is entered, what do I need to do, is this a download too?

 

Thank you,

Josheir

 

 

Edited by Josheir

Share this post


Link to post
Share on other sites
Advertisement

You should have whatever of them you need.

Going through each:

C++/CLI support -- You need this if you want to use the .NET framework in your program

standard library modules -- The proposed C++17 standard has a new feature called "modules". If you aren't planning on using them, you don't need this.

three windows 10 sdks, windows 8.1 sdk -- If you want to target Windows you'll need at least one SDK. Newer versions can still work with older operating systems, but you can't use features of newer operating systems unless you've got their SDK.  Probably get the highest number Windows 10 SDK.

a 2015.3 v140 toolset -- If you are mixing your project with older projects that will be built in VS2015, you'll want this.

incredibuild  -- Used for speeding up big builds.  If you have more than 8 CPU cores on your computer you can get a speed boost while compiling.  If you have a license to IncrediBuild and an IncrediBuild server you can spread the build across multiple machines on the network. 

windows xp support -- If you have really old legacy code you need to support, you'll want this.

mfc and atl -- Microsoft Foundation Classes are some building blocks to build some windows forms programs. The Active Template Library can make it easier to work with certain COM and ActiveX components. You probably won't need either for new development.

clang/cli -- If you're using the clang compiler and want to work with the .NET framework, you'll want this.

5 hours ago, Josheir said:

Also, my debugger does not show me debugging errors after something not correct is entered, what do I need to do, is this a download too?

There isn't enough information to say. You might want to start a new post with a detailed description of the problem, so it isn't lost inside this topic.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Advertisement