Skip to content

Commit 0a8f576

Browse files
committed
Small MSVC compilation fixes
1 parent ee683ca commit 0a8f576

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

CMakeLists.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,9 +127,8 @@ include_directories(${PROJECT_SOURCE_DIR}/src/cpp)
127127
#add_definitions( "-Wall -ansi -pedantic" )
128128
# HDF5 uses long long which is not ansi
129129
if (WIN32)
130-
# lots of warnings with cl.exe right now
131-
#add_definitions( "/W1" )
132-
add_definitions("-D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS /bigobj")
130+
# lots of warnings with cl.exe right now, use /W1
131+
add_definitions("/W1 -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS /bigobj")
133132
else(WIN32)
134133
add_definitions( "-Wall -Wno-unknown-pragmas" )
135134
endif(WIN32)

src/matlab/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ if(MEX_CMD AND MEXEXT_CMD)
3131
SET(MEX_FILE ${CMAKE_CURRENT_BINARY_DIR}/${MEX_NAME}.${MEX_EXTENSION})
3232

3333
if (WIN32)
34-
set(MEX_BUILD_FLAGS "COMPFLAGS='$$COMPFLAGS ${OpenMP_CXX_FLAGS}' LINKFLAGS='$$LINKFLAGS ${OpenMP_CXX_FLAGS} ${OpenMP_EXE_LINKER_FLAGS}'")
34+
set(MEX_BUILD_FLAGS "COMPFLAGS=\"$$COMPFLAGS ${OpenMP_CXX_FLAGS}\" LINKFLAGS=\"$$LINKFLAGS ${OpenMP_CXX_FLAGS} ${OpenMP_EXE_LINKER_FLAGS}\"")
3535
else()
3636
set(MEX_BUILD_FLAGS "CFLAGS='$$CFLAGS ${OpenMP_CXX_FLAGS}' LDFLAGS='$$LDFLAGS ${OpenMP_CXX_FLAGS} ${OpenMP_EXE_LINKER_FLAGS}'")
3737
endif()

0 commit comments

Comments
 (0)