Commit 5fee599 1 parent 67f0662 commit 5fee599 Copy full SHA for 5fee599
File tree 1 file changed +6
-6
lines changed
1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -7,17 +7,17 @@ add_definitions(-D_SCL_SECURE_NO_WARNINGS)
7
7
8
8
add_definitions (-DNOMINMAX)
9
9
10
- # needed by GRPC
11
- add_definitions (-D_WIN32_WINNT=0x600)
12
- add_definitions (-D_WINSOCK_DEPRECATED_NO_WARNINGS)
13
-
14
10
# set /EHsc
15
11
set (COMPILER_EXCEPTION_FLAG "/EHsc" )
16
12
13
+ # set parallel compilation
14
+ set (PROCESS_MAX "$ENV{MSVC_PROCESS_MAX} " )
15
+ set (COMPILER_MP_FLAG "/MP${PROCESS_MAX} " )
16
+
17
17
# set C flags
18
18
set (CMAKE_C_FLAGS
19
- "${CMAKE_C_FLAGS} ${COMPILER_EXCEPTION_FLAG} " CACHE STRING "C flags" )
19
+ "${CMAKE_C_FLAGS} ${COMPILER_EXCEPTION_FLAG} ${COMPILER_MP_FLAG} " CACHE STRING "C flags" )
20
20
21
21
# set CXX flags
22
22
set (CMAKE_CXX_FLAGS
23
- "${CMAKE_CXX_FLAGS} ${COMPILER_EXCEPTION_FLAG} " CACHE STRING "C++ flags" )
23
+ "${CMAKE_CXX_FLAGS} ${COMPILER_EXCEPTION_FLAG} ${COMPILER_MP_FLAG} " CACHE STRING "C++ flags" )
You can’t perform that action at this time.
0 commit comments