diff --git a/CMakeLists.txt b/CMakeLists.txt index a525cc2eb25d3001f2a25d675dad141ad853a416..d361b7400f879171d33eb2a9dfbe063fd1d211af 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -173,6 +173,16 @@ src/sensor/sensor_force_torque.cpp src/sensor/sensor_inertial_kinematics.cpp ) +if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang") + message(STATUS "Using C++ compiler clang") + target_compile_options(${PROJECT_NAME} PRIVATE -Winconsistent-missing-override) + # using Clang +elseif (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") + message(STATUS "Using C++ compiler gnu") + target_compile_options(${PROJECT_NAME} PRIVATE -Wsuggest-override) + # using GCC +endif() + # create the shared library ADD_LIBRARY(${PLUGIN_NAME} SHARED