diff --git a/fastdds_python/src/swig/CMakeLists.txt b/fastdds_python/src/swig/CMakeLists.txt index 078d07c5..27e39f41 100644 --- a/fastdds_python/src/swig/CMakeLists.txt +++ b/fastdds_python/src/swig/CMakeLists.txt @@ -45,6 +45,10 @@ SWIG_ADD_LIBRARY(${PROJECT_NAME} SOURCES ${${PROJECT_NAME}_FILES} ) +if(MSVC OR MSVC_IDE) + target_compile_options(${PROJECT_NAME} PRIVATE /bigobj) +endif() + if(UNIX AND CMAKE_SIZEOF_VOID_P EQUAL 8) set_property(TARGET ${PROJECT_NAME} PROPERTY SWIG_COMPILE_DEFINITIONS SWIGWORDSIZE64) endif()