From f9840e4054ae416a74313f0169976c172fd4a2a2 Mon Sep 17 00:00:00 2001 From: Jimmy Delas Date: Sun, 10 Mar 2019 13:49:41 +0100 Subject: [PATCH] Improved MSVC compilation Added _CRT_SECURE_NO_WARNINGS flag for msvc compilation --- CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 39b4f63a9..472b1c97a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,6 +8,10 @@ else() set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") endif() +if(MSVC) + add_definitions(-D_CRT_SECURE_NO_WARNINGS) +endif() + set(CMAKE_POSITION_INDEPENDENT_CODE ON) set(CMAKE_CONFIG_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_LIST_DIR}/cmake")