You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The two reasons to do this are:
1. So that we can compile rcl_logging
with the clang static analyzer. As of clang++-14
(what is in Ubuntu 22.04), the default still seems
to be C++14, so we need to specify C++17 so that new
things in the rclcpp headers work properly.
2. So we can build with a newer version of gtest which requires this.
Further, due to reasons I don't fully understand, I needed to
set CMAKE_CXX_STANDARD_REQUIRED in order for clang to really use
that version. So set this as well.
Signed-off-by: Chris Lalancette <[email protected]>
0 commit comments