ami-iit / meshcat-cpp

Self-contained C++ interface for the MeshCat visualizer
BSD 3-Clause "New" or "Revised" License
25 stars 4 forks source link

Only require explicitly C++20 on Visual Studio #8

Closed traversaro closed 1 year ago

traversaro commented 1 year ago

While technically speaking designated constructors are a C++20 only feature, apparently just requiring C++17 is sufficient on Linux/macOS, while we need to require C++20 on MSVC. As some downstream users prefer that we do not explicitly force C++20 (see https://github.com/ami-iit/meshcat-cpp/issues/7) and for us I guess it does not change much, I think we can only require C++20 on Windows.

jcarpent commented 1 year ago

Thanks a lot @traversaro. We are looking forward to using meshcat-cpp in our projects.