diff --git a/CMakeLists.txt b/CMakeLists.txt index 37e657912..b40b4e441 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -61,8 +61,8 @@ if(UNIX) endif() if(WIN32) - if((NOT MSVC) OR (MSVC_VERSION LESS 1900) OR (MSVC_VERSION GREATER 1919)) - message(SEND_ERROR "MSVC 2015 or 2017 is required") + if((NOT MSVC) OR (MSVC_VERSION LESS 1930) OR (MSVC_VERSION GREATER 1934)) + message(SEND_ERROR "MSVC 2022 is required") endif() endif() diff --git a/build/.gitignore b/build/.gitignore index 47745bc1e..3c85ab4df 100644 --- a/build/.gitignore +++ b/build/.gitignore @@ -1,6 +1,7 @@ VC2010 VC2015 VC2015_32 +VC2022 DF_PATH.txt _CPack_Packages *.tar.* diff --git a/build/win64/build-debug.bat b/build/win64/build-debug.bat index 08ef6d3a9..b8bcff6e9 100644 --- a/build/win64/build-debug.bat +++ b/build/win64/build-debug.bat @@ -1,4 +1,4 @@ -call "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64 -cd VC2015 +call "%ProgramFiles%\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64 +cd VC2022 msbuild /m /p:Platform=x64 /p:Configuration=RelWithDebInfo ALL_BUILD.vcxproj cd .. diff --git a/build/win64/generate-MSVC-all.bat b/build/win64/generate-MSVC-all.bat index d3261fa77..ea8db34c0 100644 --- a/build/win64/generate-MSVC-all.bat +++ b/build/win64/generate-MSVC-all.bat @@ -1,6 +1,6 @@ IF EXIST DF_PATH.txt SET /P _DF_PATH=