diff --git a/gtsam/CMakeLists.txt b/gtsam/CMakeLists.txt index 916ec9af7..4e1f39762 100644 --- a/gtsam/CMakeLists.txt +++ b/gtsam/CMakeLists.txt @@ -177,8 +177,8 @@ target_include_directories(gtsam SYSTEM BEFORE PUBLIC if(WIN32) # Add 'lib' prefix to static library to avoid filename collision with shared library if (NOT GTSAM_SHARED_LIB) set_target_properties(gtsam PROPERTIES - PREFIX "lib" - COMPILE_DEFINITIONS GTSAM_IMPORT_STATIC) + PREFIX "lib") + target_compile_definitions(gtsam PRIVATE GTSAM_IMPORT_STATIC) else() set_target_properties(gtsam PROPERTIES PREFIX ""