Browse Source

MSVC MP flag to build with multiple processes in visual studio.

Benjamin Bennett 9 years ago
parent
commit
9fc4d90cab
1 changed files with 2 additions and 0 deletions
  1. 2 0
      cmake/CMakeLists.txt

+ 2 - 0
cmake/CMakeLists.txt

@@ -115,6 +115,8 @@ else (protobuf_BUILD_SHARED_LIBS)
 endif (protobuf_BUILD_SHARED_LIBS)
 
 if (MSVC)
+  # Build with multiple processes
+  add_definitions(/MP)
   add_definitions(/wd4244 /wd4267 /wd4018 /wd4355 /wd4800 /wd4251 /wd4996 /wd4146 /wd4305)
   string(REPLACE "/" "\\" PROTOBUF_SOURCE_WIN32_PATH ${protobuf_SOURCE_DIR})
   string(REPLACE "/" "\\" PROTOBUF_BINARY_WIN32_PATH ${protobuf_BINARY_DIR})