Skip to content

Commit eca7fd6

Browse files
committed
Fix MSVC compile errors
...\eigenpy\src\eigenpy.cpp : fatal error C1128: number of sections exceeded object file format limit: compile with /bigobj
1 parent 72f57d8 commit eca7fd6

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ SET(${PROJECT_NAME}_SOURCES
122122

123123
ADD_LIBRARY(${PROJECT_NAME} SHARED ${${PROJECT_NAME}_SOURCES} ${${PROJECT_NAME}_HEADERS})
124124
SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES OUTPUT_NAME "${PROJECT_NAME}${PYTHON_SOABI}")
125+
TARGET_COMPILE_OPTIONS(${PROJECT_NAME} PRIVATE $<$<CXX_COMPILER_ID:MSVC>:-bigobj>)
125126

126127
TARGET_LINK_BOOST_PYTHON(${PROJECT_NAME})
127128
PKG_CONFIG_USE_DEPENDENCY(${PROJECT_NAME} eigen3)

0 commit comments

Comments
 (0)