We’d like to get some feedback on what people think about what compiler toolsets are being using on Windows currently, as we’re looking to add project files to support the newer C++ features (C++17, C++20) without having to modify the existing vc2015 files.
I have a PR up here for adding basic VS 2019 / v142 proj files: https://github.com/cinder/Cinder/pull/2113
And there is a related discussion in this closed PR, which added files for the older VS 2017 / v141 toolset: https://github.com/cinder/Cinder/pull/2082
The question is, should we skip v141 toolset altogether, minimizing the maintenance effort? My rationale is that v141 is quite similar to v140, which we will keep for the time being (in the vc2015 folders). On the other hand, v142 is a big step forward, bringing lots of new language features and faster compile / link times.
We’d like to know what the community is using, and if it is worth it to add a vc2017 cinder.proj file as well.