Too many templates in `polycope.h` I guess? Just Windows things. This fixed it for me: `set(BASE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /bigobj")`