|
@ -38,7 +38,7 @@ elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC") |
|
|
# declare Windows XP requirement |
|
|
# declare Windows XP requirement |
|
|
# undefine windows.h MAX && MIN macros cause it cause conflicts with std::min && std::max functions |
|
|
# undefine windows.h MAX && MIN macros cause it cause conflicts with std::min && std::max functions |
|
|
# define miniupnp static library |
|
|
# define miniupnp static library |
|
|
add_compile_options(/MP /EHsc /wd4068 /wd4996 /wd4503 -D_WIN32_WINNT=0x0501 /DNOMINMAX /DMINIUPNP_STATICLIB) |
|
|
add_compile_options(/MP /EHsc /wd4068 /wd4996 /wd4503 /wd4267 /wd4180 /wd4290 /wd4244 /wd4800 -D_WIN32_WINNT=0x0501 /DNOMINMAX /DMINIUPNP_STATICLIB) |
|
|
# disable empty object file warning |
|
|
# disable empty object file warning |
|
|
set(CMAKE_STATIC_LINKER_FLAGS "${CMAKE_STATIC_LINKER_FLAGS} /ignore:4221") |
|
|
set(CMAKE_STATIC_LINKER_FLAGS "${CMAKE_STATIC_LINKER_FLAGS} /ignore:4221") |
|
|
# warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/SAFESEH' specification |
|
|
# warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/SAFESEH' specification |
|
|