Allow vcpkg to compile cmake ports with all installed custom toolsets#4609
Allow vcpkg to compile cmake ports with all installed custom toolsets#4609Neumann-A wants to merge 31 commits intomicrosoft:masterfrom
Conversation
|
Does not appear to be working for me, I have VCPKG_PLATFORM_TOOLSET set to Intel C++ Compiler 19.0. The following packages will be built and installed:
sqlite3[core]:x64-windows
Starting package 1/1: sqlite3:x64-windows
Building package sqlite3[core]:x64-windows...
-- Using cached C:/tools/vcpkg/downloads/sqlite-amalgamation-3250200.zip
-- Using source at C:/tools/vcpkg/buildtrees/sqlite3/src/3250200-d37772fd02
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:56 (message):
Command failed: cmake;-G;Visual Studio 15 2017 Win64;-T;Intel C++ Compiler 19.0;-S;./;-B;build/;-DVCPKG_CMAKE_VS_GENERATOR=Visual Studio 15 2017 Win64;-DVCPKG_PLATFORM_TOOLSET=Intel C++
Compiler 19.0;-DVCPKG_VISUAL_STUDIO_PATH=;-DTARGET_TRIPLET=x64-windows
Working Directory: C:/tools/vcpkg/scripts/dummy/
See logs for more information:
C:\tools\vcpkg\buildtrees\sqlite3\compiler_discovery.log-err.log
Call Stack (most recent call first):
scripts/cmake/vcpkg_determine_compiler_and_linker.cmake:22 (vcpkg_execute_required_process)
scripts/cmake/vcpkg_configure_cmake.cmake:211 (vcpkg_determine_compiler_and_linker)
ports/sqlite3/portfile.cmake:25 (vcpkg_configure_cmake)
scripts/ports.cmake:71 (include)
Error: Building package sqlite3:x64-windows failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with `.\vcpkg update`, then
submit an issue at https://github.com/Microsoft/vcpkg/issues including:
Package: sqlite3:x64-windows
Vcpkg version: 2018.10.20
Additionally, attach any relevant sections from the log files above.Commenting out Edit: Do I need to specify anything in particular in the triplet file other than the Platform Toolset? |
|
This may/may not be useful. -- CMAKE_AR=
-- CMAKE_AUTOMOC_COMPILER_PREDEFINES=ON
-- CMAKE_AUTOMOC_MACRO_NAMES=Q_OBJECT;Q_GADGET;Q_NAMESPACE
-- CMAKE_BASE_NAME=rc
-- CMAKE_BINARY_DIR=C:/Users/Richard/Desktop
-- CMAKE_BUILD_TYPE_INIT=Debug
-- CMAKE_C11_COMPILE_FEATURES=c_std_11;c_static_assert
-- CMAKE_C11_EXTENSION_COMPILE_OPTION=-Qstd=c11
-- CMAKE_C11_STANDARD_COMPILE_OPTION=-Qstd=c11
-- CMAKE_C90_COMPILE_FEATURES=c_std_90;c_function_prototypes
-- CMAKE_C90_EXTENSION_COMPILE_OPTION=-Qstd=c89
-- CMAKE_C90_STANDARD_COMPILE_OPTION=-Qstd=c89
-- CMAKE_C99_COMPILE_FEATURES=c_std_99;c_restrict;c_variadic_macros
-- CMAKE_C99_EXTENSION_COMPILE_OPTION=-Qstd=c99
-- CMAKE_C99_STANDARD_COMPILE_OPTION=-Qstd=c99
-- CMAKE_CACHEFILE_DIR=c:/Users/Richard/Desktop
-- CMAKE_CACHE_MAJOR_VERSION=3
-- CMAKE_CACHE_MINOR_VERSION=12
-- CMAKE_CACHE_PATCH_VERSION=3
-- CMAKE_CFG_INTDIR=$(Configuration)
-- CMAKE_CL_64=1
-- CMAKE_CL_NOLOGO=/nologo
-- CMAKE_COMMAND=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/bin/cmake.exe
-- CMAKE_CONFIGURATION_TYPES=Debug;Release;MinSizeRel;RelWithDebInfo
-- CMAKE_CPACK_COMMAND=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/bin/cpack.exe
-- CMAKE_CREATE_CONSOLE_EXE=/subsystem:console
-- CMAKE_CREATE_WIN32_EXE=/subsystem:windows
-- CMAKE_CROSSCOMPILING=FALSE
-- CMAKE_CTEST_COMMAND=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/bin/ctest.exe
-- CMAKE_CURRENT_BINARY_DIR=C:/Users/Richard/Desktop
-- CMAKE_CURRENT_LIST_DIR=C:/Users/Richard/Desktop
-- CMAKE_CURRENT_LIST_FILE=C:/Users/Richard/Desktop/CompilerOptions.cmake
-- CMAKE_CURRENT_SOURCE_DIR=C:/Users/Richard/Desktop
-- CMAKE_CXX11_COMPILE_FEATURES=cxx_std_11;cxx_aggregate_default_initializers;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_attribute_deprecated;cxx_auto_type;cxx_contextual_conversions;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_digit_separators;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_lambda_init_captures;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_template_template_parameters;cxx_thread_local;cxx_trailing_return_types;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_variadic_macros;cxx_variadic_templates
-- CMAKE_CXX14_COMPILE_FEATURES=cxx_std_14
-- CMAKE_CXX17_COMPILE_FEATURES=cxx_std_17
-- CMAKE_CXX20_COMPILE_FEATURES=
-- CMAKE_CXX98_COMPILE_FEATURES=cxx_std_98;cxx_binary_literals;cxx_constexpr;cxx_decltype;cxx_decltype_auto;cxx_generic_lambdas;cxx_raw_string_literals;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_unicode_literals;cxx_user_literals;cxx_variable_templates
-- CMAKE_CXX_ABI_COMPILED=TRUE
-- CMAKE_CXX_CL_SHOWINCLUDES_PREFIX=
-- CMAKE_CXX_COMPILER=C:/IntelSWTools/compilers_and_libraries_2019/windows/bin/intel64/icl.exe
-- CMAKE_CXX_COMPILER_ABI=
-- CMAKE_CXX_COMPILER_AR=
-- CMAKE_CXX_COMPILER_ARCHITECTURE_ID=x64
-- CMAKE_CXX_COMPILER_ARG1=
-- CMAKE_CXX_COMPILER_ENV_VAR=CXX
-- CMAKE_CXX_COMPILER_ID=Intel
-- CMAKE_CXX_COMPILER_ID_RUN=1
-- CMAKE_CXX_COMPILER_LOADED=1
-- CMAKE_CXX_COMPILER_RANLIB=
-- CMAKE_CXX_COMPILER_VERSION=19.0.0.20180804
-- CMAKE_CXX_COMPILER_VERSION_INTERNAL=
-- CMAKE_CXX_COMPILER_WORKS=TRUE
-- CMAKE_CXX_COMPILER_WRAPPER=
-- CMAKE_CXX_COMPILE_FEATURES=cxx_std_98;cxx_binary_literals;cxx_constexpr;cxx_decltype;cxx_decltype_auto;cxx_generic_lambdas;cxx_raw_string_literals;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_unicode_literals;cxx_user_literals;cxx_variable_templates;cxx_std_11;cxx_aggregate_default_initializers;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_attribute_deprecated;cxx_auto_type;cxx_contextual_conversions;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_digit_separators;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_lambda_init_captures;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_template_template_parameters;cxx_thread_local;cxx_trailing_return_types;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_std_17
-- CMAKE_CXX_FLAGS=/DWIN32 /D_WINDOWS /W3 /GR /EHsc
-- CMAKE_CXX_FLAGS_DEBUG=/MDd /Zi /Ob0 /Od /RTC1
-- CMAKE_CXX_FLAGS_MINSIZEREL=-DNDEBUG /MD /O1 /Ob1 /DNDEBUG
-- CMAKE_CXX_FLAGS_RELEASE=-DNDEBUG /MD /O2 /Ob2 /DNDEBUG
-- CMAKE_CXX_FLAGS_RELWITHDEBINFO=-DNDEBUG /MD /Zi /O2 /Ob1 /DNDEBUG
-- CMAKE_CXX_IGNORE_EXTENSIONS=inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC
-- CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES=
-- CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES=
-- CMAKE_CXX_IMPLICIT_LINK_LIBRARIES=
-- CMAKE_CXX_LIBRARY_ARCHITECTURE=
-- CMAKE_CXX_LINKER_PREFERENCE=30
-- CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES=1
-- CMAKE_CXX_PLATFORM_ID=Windows
-- CMAKE_CXX_SIMULATE_ID=MSVC
-- CMAKE_CXX_SIMULATE_VERSION=19.15
-- CMAKE_CXX_SIZEOF_DATA_PTR=8
-- CMAKE_CXX_SOURCE_FILE_EXTENSIONS=C;M;c++;cc;cpp;cxx;mm;CPP
-- CMAKE_CXX_STANDARD_COMPUTED_DEFAULT=14
-- CMAKE_CXX_STANDARD_LIBRARIES=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
-- CMAKE_CXX_STANDARD_LIBRARIES_INIT=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
-- CMAKE_C_ABI_COMPILED=TRUE
-- CMAKE_C_CL_SHOWINCLUDES_PREFIX=
-- CMAKE_C_COMPILER=C:/IntelSWTools/compilers_and_libraries_2019/windows/bin/intel64/icl.exe
-- CMAKE_C_COMPILER_ABI=
-- CMAKE_C_COMPILER_AR=
-- CMAKE_C_COMPILER_ARCHITECTURE_ID=x64
-- CMAKE_C_COMPILER_ARG1=
-- CMAKE_C_COMPILER_ENV_VAR=CC
-- CMAKE_C_COMPILER_ID=Intel
-- CMAKE_C_COMPILER_ID_RUN=1
-- CMAKE_C_COMPILER_LOADED=1
-- CMAKE_C_COMPILER_RANLIB=
-- CMAKE_C_COMPILER_VERSION=19.0.0.20180804
-- CMAKE_C_COMPILER_VERSION_INTERNAL=
-- CMAKE_C_COMPILER_WORKS=TRUE
-- CMAKE_C_COMPILER_WRAPPER=
-- CMAKE_C_COMPILE_FEATURES=c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert
-- CMAKE_C_COMPILE_OBJECT=<CMAKE_C_COMPILER> /nologo <DEFINES> <INCLUDES> <FLAGS> /Fo<OBJECT> /Fd<TARGET_COMPILE_PDB> -c <SOURCE>
-- CMAKE_C_CREATE_ASSEMBLY_SOURCE=<CMAKE_C_COMPILER> /nologo <DEFINES> <INCLUDES> <FLAGS> /FoNUL /FAs /Fa<ASSEMBLY_SOURCE> /c <SOURCE>
-- CMAKE_C_CREATE_PREPROCESSED_SOURCE=<CMAKE_C_COMPILER> > <PREPROCESSED_SOURCE> /nologo <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE>
-- CMAKE_C_CREATE_SHARED_LIBRARY=<CMAKE_COMMAND> -E vs_link_dll --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- xilink /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /dll /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_C_CREATE_SHARED_MODULE=<CMAKE_COMMAND> -E vs_link_dll --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- xilink /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /dll /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_C_CREATE_STATIC_LIBRARY=lib /nologo <LINK_FLAGS> /out:<TARGET> <OBJECTS>
-- CMAKE_C_FLAGS=/DWIN32 /D_WINDOWS /W3
-- CMAKE_C_FLAGS_DEBUG=/MDd /Zi /Ob0 /Od /RTC1
-- CMAKE_C_FLAGS_DEBUG_INIT= /MDd /Zi /Ob0 /Od /RTC1
-- CMAKE_C_FLAGS_INIT= /DWIN32 /D_WINDOWS /W3
-- CMAKE_C_FLAGS_MINSIZEREL=-DNDEBUG /MD /O1 /Ob1 /DNDEBUG
-- CMAKE_C_FLAGS_MINSIZEREL_INIT= -DNDEBUG /MD /O1 /Ob1 /DNDEBUG
-- CMAKE_C_FLAGS_RELEASE=-DNDEBUG /MD /O2 /Ob2 /DNDEBUG
-- CMAKE_C_FLAGS_RELEASE_INIT= -DNDEBUG /MD /O2 /Ob2 /DNDEBUG
-- CMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG /MD /Zi /O2 /Ob1 /DNDEBUG
-- CMAKE_C_FLAGS_RELWITHDEBINFO_INIT= -DNDEBUG /MD /Zi /O2 /Ob1 /DNDEBUG
-- CMAKE_C_IGNORE_EXTENSIONS=h;H;o;O;obj;OBJ;def;DEF;rc;RC
-- CMAKE_C_IMPLICIT_LINK_DIRECTORIES=
-- CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES=
-- CMAKE_C_IMPLICIT_LINK_LIBRARIES=
-- CMAKE_C_LIBRARY_ARCHITECTURE=
-- CMAKE_C_LINKER_PREFERENCE=10
-- CMAKE_C_LINKER_SUPPORTS_PDB=ON
-- CMAKE_C_LINK_EXECUTABLE=<CMAKE_COMMAND> -E vs_link_exe --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- xilink /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <CMAKE_C_LINK_FLAGS> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_C_OUTPUT_EXTENSION=.obj
-- CMAKE_C_PLATFORM_ID=Windows
-- CMAKE_C_SIMULATE_ID=MSVC
-- CMAKE_C_SIMULATE_VERSION=19.15
-- CMAKE_C_SIZEOF_DATA_PTR=8
-- CMAKE_C_SOURCE_FILE_EXTENSIONS=c;m
-- CMAKE_C_STANDARD_COMPUTED_DEFAULT=90
-- CMAKE_C_STANDARD_DEFAULT=90
-- CMAKE_C_STANDARD_LIBRARIES=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
-- CMAKE_C_STANDARD_LIBRARIES_INIT=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
-- CMAKE_C_USE_RESPONSE_FILE_FOR_OBJECTS=1
-- CMAKE_DEPFILE_FLAGS_C=-MD -MT <OBJECT> -MF <DEPFILE>
-- CMAKE_DL_LIBS=
-- CMAKE_EFFECTIVE_SYSTEM_NAME=Windows
-- CMAKE_EXECUTABLE_FORMAT=Unknown
-- CMAKE_EXECUTABLE_SUFFIX=.exe
-- CMAKE_EXE_LINKER_FLAGS=/machine:x64
-- CMAKE_EXE_LINKER_FLAGS_DEBUG=/debug /INCREMENTAL
-- CMAKE_EXE_LINKER_FLAGS_DEBUG_INIT= /debug /INCREMENTAL
-- CMAKE_EXE_LINKER_FLAGS_INIT= /machine:x64
-- CMAKE_EXE_LINKER_FLAGS_MINSIZEREL=/INCREMENTAL:NO
-- CMAKE_EXE_LINKER_FLAGS_MINSIZEREL_INIT= /INCREMENTAL:NO
-- CMAKE_EXE_LINKER_FLAGS_RELEASE=/INCREMENTAL:NO
-- CMAKE_EXE_LINKER_FLAGS_RELEASE_INIT= /INCREMENTAL:NO
-- CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO=/debug /INCREMENTAL
-- CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO_INIT= /debug /INCREMENTAL
-- CMAKE_EXTRA_GENERATOR=
-- CMAKE_EXTRA_LINK_EXTENSIONS=.targets
-- CMAKE_FILES_DIRECTORY=/CMakeFiles
-- CMAKE_FIND_LIBRARY_PREFIXES=
-- CMAKE_FIND_LIBRARY_SUFFIXES=.lib
-- CMAKE_FORCE_WIN64=TRUE
-- CMAKE_GENERATOR=Visual Studio 15 2017 Win64
-- CMAKE_GENERATOR_INSTANCE=C:/VS2017
-- CMAKE_GENERATOR_NO_COMPILER_ENV=1
-- CMAKE_GENERATOR_PLATFORM=
-- CMAKE_GENERATOR_RC=rc
-- CMAKE_GENERATOR_TOOLSET=Intel C++ Compiler 19.0
-- CMAKE_HOME_DIRECTORY=C:/Users/Richard/Desktop
-- CMAKE_HOST_SYSTEM=Windows-10.0.17134
-- CMAKE_HOST_SYSTEM_NAME=Windows
-- CMAKE_HOST_SYSTEM_PROCESSOR=AMD64
-- CMAKE_HOST_SYSTEM_VERSION=10.0.17134
-- CMAKE_HOST_WIN32=1
-- CMAKE_IMPORT_LIBRARY_PREFIX=
-- CMAKE_IMPORT_LIBRARY_SUFFIX=.lib
-- CMAKE_INCLUDE_FLAG_C=-I
-- CMAKE_INCLUDE_FLAG_RC=-I
-- CMAKE_INSTALL_DEFAULT_COMPONENT_NAME=Unspecified
-- CMAKE_INSTALL_PREFIX=C:/Program Files/foo
-- CMAKE_LIBRARY_PATH_FLAG=-LIBPATH:
-- CMAKE_LIBRARY_PATH_TERMINATOR=
-- CMAKE_LINKER=C:/tools/cmder/vendor/git-for-windows/usr/bin/link.exe
-- CMAKE_LINK_DEF_FILE_FLAG=/DEF:
-- CMAKE_LINK_LIBRARY_FLAG=
-- CMAKE_LINK_LIBRARY_SUFFIX=.lib
-- CMAKE_MAJOR_VERSION=3
-- CMAKE_MAKE_PROGRAM=C:/VS2017/MSBuild/15.0/Bin/MSBuild.exe
-- CMAKE_MATCH_0=
-- CMAKE_MATCH_1=
-- CMAKE_MATCH_2=
-- CMAKE_MATCH_COUNT=0
-- CMAKE_MINIMUM_REQUIRED_VERSION=3.8
-- CMAKE_MINOR_VERSION=12
-- CMAKE_MODULE_LINKER_FLAGS=/machine:x64
-- CMAKE_MODULE_LINKER_FLAGS_DEBUG=/debug /INCREMENTAL
-- CMAKE_MODULE_LINKER_FLAGS_DEBUG_INIT= /debug /INCREMENTAL
-- CMAKE_MODULE_LINKER_FLAGS_INIT= /machine:x64
-- CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL=/INCREMENTAL:NO
-- CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL_INIT= /INCREMENTAL:NO
-- CMAKE_MODULE_LINKER_FLAGS_RELEASE=/INCREMENTAL:NO
-- CMAKE_MODULE_LINKER_FLAGS_RELEASE_INIT= /INCREMENTAL:NO
-- CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO=/debug /INCREMENTAL
-- CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO_INIT= /debug /INCREMENTAL
-- CMAKE_NINJA_CMCLDEPS_RC=1
-- CMAKE_NINJA_DEPTYPE_C=msvc
-- CMAKE_NO_BUILD_TYPE=1
-- CMAKE_NUMBER_OF_MAKEFILES=1
-- CMAKE_PARENT_LIST_FILE=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12/Modules/CMakeCInformation.cmake
-- CMAKE_PATCH_VERSION=3
-- CMAKE_PLATFORM_INFO_DIR=C:/Users/Richard/Desktop/CMakeFiles/3.12.3
-- CMAKE_PLATFORM_INFO_INITIALIZED=1
-- CMAKE_PROJECT_NAME=foo
-- CMAKE_RANLIB=
-- CMAKE_RC_COMPILER=rc
-- CMAKE_RC_COMPILER_ARG1=
-- CMAKE_RC_COMPILER_ENV_VAR=RC
-- CMAKE_RC_COMPILER_INIT=rc
-- CMAKE_RC_COMPILER_LOADED=1
-- CMAKE_RC_COMPILER_WORKS=1
-- CMAKE_RC_COMPILE_OBJECT=<CMAKE_RC_COMPILER> <DEFINES> <INCLUDES> <FLAGS> /fo<OBJECT> <SOURCE>
-- CMAKE_RC_FLAGS=/DWIN32
-- CMAKE_RC_FLAGS_DEBUG=/D_DEBUG
-- CMAKE_RC_FLAGS_DEBUG_INIT= /D_DEBUG
-- CMAKE_RC_FLAGS_INIT= /DWIN32
-- CMAKE_RC_FLAGS_MINSIZEREL=
-- CMAKE_RC_FLAGS_RELEASE=
-- CMAKE_RC_FLAGS_RELWITHDEBINFO=
-- CMAKE_RC_FLAG_REGEX=^[-/](D|I)
-- CMAKE_RC_INFORMATION_LOADED=1
-- CMAKE_RC_OUTPUT_EXTENSION=.res
-- CMAKE_RC_SOURCE_FILE_EXTENSIONS=rc;RC
-- CMAKE_ROOT=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12
-- CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS=-shared
-- CMAKE_SHARED_LIBRARY_C_FLAGS=
-- CMAKE_SHARED_LIBRARY_LINK_C_FLAGS=
-- CMAKE_SHARED_LIBRARY_PREFIX=
-- CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG=
-- CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG_SEP=
-- CMAKE_SHARED_LIBRARY_SUFFIX=.dll
-- CMAKE_SHARED_LINKER_FLAGS=/machine:x64
-- CMAKE_SHARED_LINKER_FLAGS_DEBUG=/debug /INCREMENTAL
-- CMAKE_SHARED_LINKER_FLAGS_DEBUG_INIT= /debug /INCREMENTAL
-- CMAKE_SHARED_LINKER_FLAGS_INIT= /machine:x64
-- CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL=/INCREMENTAL:NO
-- CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL_INIT= /INCREMENTAL:NO
-- CMAKE_SHARED_LINKER_FLAGS_RELEASE=/INCREMENTAL:NO
-- CMAKE_SHARED_LINKER_FLAGS_RELEASE_INIT= /INCREMENTAL:NO
-- CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO=/debug /INCREMENTAL
-- CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO_INIT= /debug /INCREMENTAL
-- CMAKE_SHARED_MODULE_PREFIX=
-- CMAKE_SHARED_MODULE_SUFFIX=.dll
-- CMAKE_SIZEOF_VOID_P=8
-- CMAKE_SKIP_INSTALL_RPATH=NO
-- CMAKE_SKIP_RPATH=NO
-- CMAKE_SOURCE_DIR=C:/Users/Richard/Desktop
-- CMAKE_STATIC_LIBRARY_PREFIX=
-- CMAKE_STATIC_LIBRARY_SUFFIX=.lib
-- CMAKE_STATIC_LINKER_FLAGS=/machine:x64
-- CMAKE_STATIC_LINKER_FLAGS_DEBUG=
-- CMAKE_STATIC_LINKER_FLAGS_INIT= /machine:x64
-- CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL=
-- CMAKE_STATIC_LINKER_FLAGS_RELEASE=
-- CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO=
-- CMAKE_SUPPORT_WINDOWS_EXPORT_ALL_SYMBOLS=1
-- CMAKE_SYSTEM=Windows-10.0.17134
-- CMAKE_SYSTEM_AND_RC_COMPILER_INFO_FILE=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12/Modules/Platform/Windows-rc.cmake
-- CMAKE_SYSTEM_INFO_FILE=Platform/Windows
-- CMAKE_SYSTEM_LIBRARY_PATH=C:/Program Files/foo/bin;C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/bin;/bin
-- CMAKE_SYSTEM_LOADED=1
-- CMAKE_SYSTEM_NAME=Windows
-- CMAKE_SYSTEM_PREFIX_PATH=C:/Program Files;C:/Program Files (x86);C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64;C:/Program Files/foo
-- CMAKE_SYSTEM_PROCESSOR=AMD64
-- CMAKE_SYSTEM_SPECIFIC_INFORMATION_LOADED=1
-- CMAKE_SYSTEM_SPECIFIC_INITIALIZE_LOADED=1
-- CMAKE_SYSTEM_VERSION=10.0.17134
-- CMAKE_TWEAK_VERSION=0
-- CMAKE_USER_MAKE_RULES_OVERRIDE=C:/Users/Richard/Desktop/CompilerOptions.cmake
-- CMAKE_VERBOSE_MAKEFILE=FALSE
-- CMAKE_VERSION=3.12.3
-- CMAKE_VS_DEVENV_COMMAND=C:/VS2017/Common7/IDE/devenv.com
-- CMAKE_VS_INTEL_Fortran_PROJECT_VERSION=11.0
-- CMAKE_VS_MSBUILD_COMMAND=C:/VS2017/MSBuild/15.0/Bin/MSBuild.exe
-- CMAKE_VS_PLATFORM_NAME=x64
-- CMAKE_VS_PLATFORM_TOOLSET=Intel C++ Compiler 19.0
-- CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION=10.0.17134.0
-- MSVC=1
-- MSVC14=1
-- MSVC_CXX_ARCHITECTURE_ID=x64
-- MSVC_C_ARCHITECTURE_ID=x64
-- MSVC_IDE=1
-- MSVC_INCREMENTAL_DEFAULT=ON
-- MSVC_INCREMENTAL_YES_FLAG=/INCREMENTAL
-- MSVC_TOOLSET_VERSION=141
-- MSVC_VERSION=1915
-- PROJECT_BINARY_DIR=C:/Users/Richard/Desktop
-- PROJECT_NAME=foo
-- PROJECT_SOURCE_DIR=C:/Users/Richard/Desktop
-- RUN_CONFIGURE=ON
-- WIN32=1
-- _CMAKE_INSTALL_DIR=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64
-- _CMAKE_VS_LINK_DLL=<CMAKE_COMMAND> -E vs_link_dll --intdir=<OBJECT_DIR> --manifests <MANIFESTS> --
-- _CMAKE_VS_LINK_EXE=<CMAKE_COMMAND> -E vs_link_exe --intdir=<OBJECT_DIR> --manifests <MANIFESTS> --
-- _FLAGS_CXX= /GR /EHsc
-- _INCLUDED_FILE=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12/Modules/Platform/Windows-Intel-C.cmake
-- _INCLUDED_SYSTEM_INFO_FILE=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12/Modules/Platform/Windows.cmake
-- _MSVC_CXX_ARCHITECTURE_FAMILY=x64
-- _MSVC_C_ARCHITECTURE_FAMILY=x64
-- _PLATFORM_DEFINES=/DWIN32
-- _PLATFORM_LINK_FLAGS=
-- _RTC1=/RTC1
-- __COMPILER_CMAKE_COMMON_COMPILER_MACROS=1
-- __COMPILER_INTEL=1
-- __WINDOWS_INTEL=1
-- __WINDOWS_MSVC=1
-- __WINDOWS_PATHS_INCLUDED=1
-- _compiler_version=19.15
-- d=
-- f=
-- foo_BINARY_DIR=C:/Users/Richard/Desktop
-- foo_SOURCE_DIR=C:/Users/Richard/Desktop
-- lang=
-- rule=
-- t=
-- v=
-- __cmake_include_compiler_wrapper
-- __compiler_check_default_language_standard
-- __compiler_intel
-- __windows_compiler_intel
-- __windows_compiler_msvc
-- cmake_record_c_compile_features
-- cmake_record_cxx_compile_features
-- CMAKE_AR=
-- CMAKE_AUTOMOC_COMPILER_PREDEFINES=ON
-- CMAKE_AUTOMOC_MACRO_NAMES=Q_OBJECT;Q_GADGET;Q_NAMESPACE
-- CMAKE_BASE_NAME=icl
-- CMAKE_BINARY_DIR=C:/Users/Richard/Desktop
-- CMAKE_BUILD_TOOL=C:/VS2017/MSBuild/15.0/Bin/MSBuild.exe
-- CMAKE_BUILD_TYPE_INIT=Debug
-- CMAKE_C11_COMPILE_FEATURES=c_std_11;c_static_assert
-- CMAKE_C11_EXTENSION_COMPILE_OPTION=-Qstd=c11
-- CMAKE_C11_STANDARD_COMPILE_OPTION=-Qstd=c11
-- CMAKE_C90_COMPILE_FEATURES=c_std_90;c_function_prototypes
-- CMAKE_C90_EXTENSION_COMPILE_OPTION=-Qstd=c89
-- CMAKE_C90_STANDARD_COMPILE_OPTION=-Qstd=c89
-- CMAKE_C99_COMPILE_FEATURES=c_std_99;c_restrict;c_variadic_macros
-- CMAKE_C99_EXTENSION_COMPILE_OPTION=-Qstd=c99
-- CMAKE_C99_STANDARD_COMPILE_OPTION=-Qstd=c99
-- CMAKE_CACHEFILE_DIR=c:/Users/Richard/Desktop
-- CMAKE_CACHE_MAJOR_VERSION=3
-- CMAKE_CACHE_MINOR_VERSION=12
-- CMAKE_CACHE_PATCH_VERSION=3
-- CMAKE_CFG_INTDIR=$(Configuration)
-- CMAKE_CL_64=1
-- CMAKE_CL_NOLOGO=/nologo
-- CMAKE_COMMAND=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/bin/cmake.exe
-- CMAKE_CONFIGURATION_TYPES=Debug;Release;MinSizeRel;RelWithDebInfo
-- CMAKE_CPACK_COMMAND=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/bin/cpack.exe
-- CMAKE_CREATE_CONSOLE_EXE=/subsystem:console
-- CMAKE_CREATE_WIN32_EXE=/subsystem:windows
-- CMAKE_CROSSCOMPILING=FALSE
-- CMAKE_CTEST_COMMAND=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/bin/ctest.exe
-- CMAKE_CURRENT_BINARY_DIR=C:/Users/Richard/Desktop
-- CMAKE_CURRENT_LIST_DIR=C:/Users/Richard/Desktop
-- CMAKE_CURRENT_LIST_FILE=C:/Users/Richard/Desktop/CompilerOptions.cmake
-- CMAKE_CURRENT_SOURCE_DIR=C:/Users/Richard/Desktop
-- CMAKE_CXX11_COMPILE_FEATURES=cxx_std_11;cxx_aggregate_default_initializers;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_attribute_deprecated;cxx_auto_type;cxx_contextual_conversions;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_digit_separators;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_lambda_init_captures;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_template_template_parameters;cxx_thread_local;cxx_trailing_return_types;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_variadic_macros;cxx_variadic_templates
-- CMAKE_CXX11_EXTENSION_COMPILE_OPTION=-Qstd=c++11
-- CMAKE_CXX11_STANDARD_COMPILE_OPTION=-Qstd=c++11
-- CMAKE_CXX14_COMPILE_FEATURES=cxx_std_14
-- CMAKE_CXX14_EXTENSION_COMPILE_OPTION=-Qstd=c++14
-- CMAKE_CXX14_STANDARD_COMPILE_OPTION=-Qstd=c++14
-- CMAKE_CXX17_COMPILE_FEATURES=cxx_std_17
-- CMAKE_CXX17_EXTENSION_COMPILE_OPTION=-Qstd=c++17
-- CMAKE_CXX17_STANDARD_COMPILE_OPTION=-Qstd=c++17
-- CMAKE_CXX20_COMPILE_FEATURES=
-- CMAKE_CXX98_COMPILE_FEATURES=cxx_std_98;cxx_binary_literals;cxx_constexpr;cxx_decltype;cxx_decltype_auto;cxx_generic_lambdas;cxx_raw_string_literals;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_unicode_literals;cxx_user_literals;cxx_variable_templates
-- CMAKE_CXX98_EXTENSION_COMPILE_OPTION=
-- CMAKE_CXX98_STANDARD_COMPILE_OPTION=
-- CMAKE_CXX_ABI_COMPILED=TRUE
-- CMAKE_CXX_CL_SHOWINCLUDES_PREFIX=
-- CMAKE_CXX_COMPILER=C:/IntelSWTools/compilers_and_libraries_2019/windows/bin/intel64/icl.exe
-- CMAKE_CXX_COMPILER_ABI=
-- CMAKE_CXX_COMPILER_AR=
-- CMAKE_CXX_COMPILER_ARCHITECTURE_ID=x64
-- CMAKE_CXX_COMPILER_ARG1=
-- CMAKE_CXX_COMPILER_ENV_VAR=CXX
-- CMAKE_CXX_COMPILER_ID=Intel
-- CMAKE_CXX_COMPILER_ID_RUN=1
-- CMAKE_CXX_COMPILER_LOADED=1
-- CMAKE_CXX_COMPILER_RANLIB=
-- CMAKE_CXX_COMPILER_VERSION=19.0.0.20180804
-- CMAKE_CXX_COMPILER_VERSION_INTERNAL=
-- CMAKE_CXX_COMPILER_WORKS=TRUE
-- CMAKE_CXX_COMPILER_WRAPPER=
-- CMAKE_CXX_COMPILE_FEATURES=cxx_std_98;cxx_binary_literals;cxx_constexpr;cxx_decltype;cxx_decltype_auto;cxx_generic_lambdas;cxx_raw_string_literals;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_unicode_literals;cxx_user_literals;cxx_variable_templates;cxx_std_11;cxx_aggregate_default_initializers;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_attribute_deprecated;cxx_auto_type;cxx_contextual_conversions;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_digit_separators;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_lambda_init_captures;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_template_template_parameters;cxx_thread_local;cxx_trailing_return_types;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_std_17
-- CMAKE_CXX_COMPILE_OBJECT=<CMAKE_CXX_COMPILER> /nologo /TP <DEFINES> <INCLUDES> <FLAGS> /Fo<OBJECT> /Fd<TARGET_COMPILE_PDB> -c <SOURCE>
-- CMAKE_CXX_CREATE_ASSEMBLY_SOURCE=<CMAKE_CXX_COMPILER> /nologo /TP <DEFINES> <INCLUDES> <FLAGS> /FoNUL /FAs /Fa<ASSEMBLY_SOURCE> /c <SOURCE>
-- CMAKE_CXX_CREATE_PREPROCESSED_SOURCE=<CMAKE_CXX_COMPILER> > <PREPROCESSED_SOURCE> /nologo /TP <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE>
-- CMAKE_CXX_CREATE_SHARED_LIBRARY=<CMAKE_COMMAND> -E vs_link_dll --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- xilink /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /dll /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_CXX_CREATE_SHARED_MODULE=<CMAKE_COMMAND> -E vs_link_dll --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- xilink /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /dll /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_CXX_CREATE_STATIC_LIBRARY=lib /nologo <LINK_FLAGS> /out:<TARGET> <OBJECTS>
-- CMAKE_CXX_FLAGS=/DWIN32 /D_WINDOWS /W3 /GR /EHsc
-- CMAKE_CXX_FLAGS_DEBUG=/MDd /Zi /Ob0 /Od /RTC1
-- CMAKE_CXX_FLAGS_DEBUG_INIT= /MDd /Zi /Ob0 /Od /RTC1
-- CMAKE_CXX_FLAGS_INIT= /DWIN32 /D_WINDOWS /W3 /GR /EHsc
-- CMAKE_CXX_FLAGS_MINSIZEREL=-DNDEBUG /MD /O1 /Ob1 /DNDEBUG
-- CMAKE_CXX_FLAGS_MINSIZEREL_INIT= -DNDEBUG /MD /O1 /Ob1 /DNDEBUG
-- CMAKE_CXX_FLAGS_RELEASE=-DNDEBUG /MD /O2 /Ob2 /DNDEBUG
-- CMAKE_CXX_FLAGS_RELEASE_INIT= -DNDEBUG /MD /O2 /Ob2 /DNDEBUG
-- CMAKE_CXX_FLAGS_RELWITHDEBINFO=-DNDEBUG /MD /Zi /O2 /Ob1 /DNDEBUG
-- CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT= -DNDEBUG /MD /Zi /O2 /Ob1 /DNDEBUG
-- CMAKE_CXX_IGNORE_EXTENSIONS=inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC
-- CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES=
-- CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES=
-- CMAKE_CXX_IMPLICIT_LINK_LIBRARIES=
-- CMAKE_CXX_LIBRARY_ARCHITECTURE=
-- CMAKE_CXX_LINKER_PREFERENCE=30
-- CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES=1
-- CMAKE_CXX_LINKER_SUPPORTS_PDB=ON
-- CMAKE_CXX_LINK_EXECUTABLE=<CMAKE_COMMAND> -E vs_link_exe --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- xilink /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <CMAKE_CXX_LINK_FLAGS> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_CXX_OUTPUT_EXTENSION=.obj
-- CMAKE_CXX_PLATFORM_ID=Windows
-- CMAKE_CXX_SIMULATE_ID=MSVC
-- CMAKE_CXX_SIMULATE_VERSION=19.15
-- CMAKE_CXX_SIZEOF_DATA_PTR=8
-- CMAKE_CXX_SOURCE_FILE_EXTENSIONS=C;M;c++;cc;cpp;cxx;mm;CPP
-- CMAKE_CXX_STANDARD_COMPUTED_DEFAULT=14
-- CMAKE_CXX_STANDARD_DEFAULT=14
-- CMAKE_CXX_STANDARD_LIBRARIES=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
-- CMAKE_CXX_STANDARD_LIBRARIES_INIT=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
-- CMAKE_CXX_USE_RESPONSE_FILE_FOR_OBJECTS=1
-- CMAKE_C_ABI_COMPILED=TRUE
-- CMAKE_C_ARCHIVE_APPEND=<CMAKE_AR> q <TARGET> <LINK_FLAGS> <OBJECTS>
-- CMAKE_C_ARCHIVE_CREATE=<CMAKE_AR> qc <TARGET> <LINK_FLAGS> <OBJECTS>
-- CMAKE_C_ARCHIVE_FINISH=<CMAKE_RANLIB> <TARGET>
-- CMAKE_C_CL_SHOWINCLUDES_PREFIX=
-- CMAKE_C_COMPILER=C:/IntelSWTools/compilers_and_libraries_2019/windows/bin/intel64/icl.exe
-- CMAKE_C_COMPILER_ABI=
-- CMAKE_C_COMPILER_AR=
-- CMAKE_C_COMPILER_ARCHITECTURE_ID=x64
-- CMAKE_C_COMPILER_ARG1=
-- CMAKE_C_COMPILER_ENV_VAR=CC
-- CMAKE_C_COMPILER_ID=Intel
-- CMAKE_C_COMPILER_ID_RUN=1
-- CMAKE_C_COMPILER_LOADED=1
-- CMAKE_C_COMPILER_RANLIB=
-- CMAKE_C_COMPILER_VERSION=19.0.0.20180804
-- CMAKE_C_COMPILER_VERSION_INTERNAL=
-- CMAKE_C_COMPILER_WORKS=TRUE
-- CMAKE_C_COMPILER_WRAPPER=
-- CMAKE_C_COMPILE_FEATURES=c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert
-- CMAKE_C_COMPILE_OBJECT=<CMAKE_C_COMPILER> /nologo <DEFINES> <INCLUDES> <FLAGS> /Fo<OBJECT> /Fd<TARGET_COMPILE_PDB> -c <SOURCE>
-- CMAKE_C_CREATE_ASSEMBLY_SOURCE=<CMAKE_C_COMPILER> /nologo <DEFINES> <INCLUDES> <FLAGS> /FoNUL /FAs /Fa<ASSEMBLY_SOURCE> /c <SOURCE>
-- CMAKE_C_CREATE_PREPROCESSED_SOURCE=<CMAKE_C_COMPILER> > <PREPROCESSED_SOURCE> /nologo <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE>
-- CMAKE_C_CREATE_SHARED_LIBRARY=<CMAKE_COMMAND> -E vs_link_dll --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- xilink /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /dll /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_C_CREATE_SHARED_MODULE=<CMAKE_COMMAND> -E vs_link_dll --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- xilink /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /dll /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_C_CREATE_STATIC_LIBRARY=lib /nologo <LINK_FLAGS> /out:<TARGET> <OBJECTS>
-- CMAKE_C_FLAGS=/DWIN32 /D_WINDOWS /W3
-- CMAKE_C_FLAGS_DEBUG=/MDd /Zi /Ob0 /Od /RTC1
-- CMAKE_C_FLAGS_DEBUG_INIT= /MDd /Zi /Ob0 /Od /RTC1
-- CMAKE_C_FLAGS_INIT= /DWIN32 /D_WINDOWS /W3
-- CMAKE_C_FLAGS_MINSIZEREL=-DNDEBUG /MD /O1 /Ob1 /DNDEBUG
-- CMAKE_C_FLAGS_MINSIZEREL_INIT= -DNDEBUG /MD /O1 /Ob1 /DNDEBUG
-- CMAKE_C_FLAGS_RELEASE=-DNDEBUG /MD /O2 /Ob2 /DNDEBUG
-- CMAKE_C_FLAGS_RELEASE_INIT= -DNDEBUG /MD /O2 /Ob2 /DNDEBUG
-- CMAKE_C_FLAGS_RELWITHDEBINFO=-DNDEBUG /MD /Zi /O2 /Ob1 /DNDEBUG
-- CMAKE_C_FLAGS_RELWITHDEBINFO_INIT= -DNDEBUG /MD /Zi /O2 /Ob1 /DNDEBUG
-- CMAKE_C_IGNORE_EXTENSIONS=h;H;o;O;obj;OBJ;def;DEF;rc;RC
-- CMAKE_C_IMPLICIT_LINK_DIRECTORIES=
-- CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES=
-- CMAKE_C_IMPLICIT_LINK_LIBRARIES=
-- CMAKE_C_INFORMATION_LOADED=1
-- CMAKE_C_LIBRARY_ARCHITECTURE=
-- CMAKE_C_LINKER_PREFERENCE=10
-- CMAKE_C_LINKER_SUPPORTS_PDB=ON
-- CMAKE_C_LINK_EXECUTABLE=<CMAKE_COMMAND> -E vs_link_exe --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- xilink /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <CMAKE_C_LINK_FLAGS> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_C_OUTPUT_EXTENSION=.obj
-- CMAKE_C_PLATFORM_ID=Windows
-- CMAKE_C_SIMULATE_ID=MSVC
-- CMAKE_C_SIMULATE_VERSION=19.15
-- CMAKE_C_SIZEOF_DATA_PTR=8
-- CMAKE_C_SOURCE_FILE_EXTENSIONS=c;m
-- CMAKE_C_STANDARD_COMPUTED_DEFAULT=90
-- CMAKE_C_STANDARD_DEFAULT=90
-- CMAKE_C_STANDARD_LIBRARIES=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
-- CMAKE_C_STANDARD_LIBRARIES_INIT=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
-- CMAKE_C_USE_RESPONSE_FILE_FOR_OBJECTS=1
-- CMAKE_DEPFILE_FLAGS_C=-MD -MT <OBJECT> -MF <DEPFILE>
-- CMAKE_DEPFILE_FLAGS_CXX=-MD -MT <OBJECT> -MF <DEPFILE>
-- CMAKE_DL_LIBS=
-- CMAKE_EFFECTIVE_SYSTEM_NAME=Windows
-- CMAKE_EXECUTABLE_FORMAT=Unknown
-- CMAKE_EXECUTABLE_SUFFIX=.exe
-- CMAKE_EXE_LINKER_FLAGS=/machine:x64
-- CMAKE_EXE_LINKER_FLAGS_DEBUG=/debug /INCREMENTAL
-- CMAKE_EXE_LINKER_FLAGS_DEBUG_INIT= /debug /INCREMENTAL
-- CMAKE_EXE_LINKER_FLAGS_INIT= /machine:x64
-- CMAKE_EXE_LINKER_FLAGS_MINSIZEREL=/INCREMENTAL:NO
-- CMAKE_EXE_LINKER_FLAGS_MINSIZEREL_INIT= /INCREMENTAL:NO
-- CMAKE_EXE_LINKER_FLAGS_RELEASE=/INCREMENTAL:NO
-- CMAKE_EXE_LINKER_FLAGS_RELEASE_INIT= /INCREMENTAL:NO
-- CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO=/debug /INCREMENTAL
-- CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO_INIT= /debug /INCREMENTAL
-- CMAKE_EXTRA_GENERATOR=
-- CMAKE_EXTRA_LINK_EXTENSIONS=.targets
-- CMAKE_FILES_DIRECTORY=/CMakeFiles
-- CMAKE_FIND_LIBRARY_PREFIXES=
-- CMAKE_FIND_LIBRARY_SUFFIXES=.lib
-- CMAKE_FORCE_WIN64=TRUE
-- CMAKE_GENERATOR=Visual Studio 15 2017 Win64
-- CMAKE_GENERATOR_INSTANCE=C:/VS2017
-- CMAKE_GENERATOR_NO_COMPILER_ENV=1
-- CMAKE_GENERATOR_PLATFORM=
-- CMAKE_GENERATOR_RC=rc
-- CMAKE_GENERATOR_TOOLSET=Intel C++ Compiler 19.0
-- CMAKE_HOME_DIRECTORY=C:/Users/Richard/Desktop
-- CMAKE_HOST_SYSTEM=Windows-10.0.17134
-- CMAKE_HOST_SYSTEM_NAME=Windows
-- CMAKE_HOST_SYSTEM_PROCESSOR=AMD64
-- CMAKE_HOST_SYSTEM_VERSION=10.0.17134
-- CMAKE_HOST_WIN32=1
-- CMAKE_IMPORT_LIBRARY_PREFIX=
-- CMAKE_IMPORT_LIBRARY_SUFFIX=.lib
-- CMAKE_INCLUDE_FLAG_C=-I
-- CMAKE_INCLUDE_FLAG_RC=-I
-- CMAKE_INSTALL_DEFAULT_COMPONENT_NAME=Unspecified
-- CMAKE_INSTALL_PREFIX=C:/Program Files/foo
-- CMAKE_LIBRARY_PATH_FLAG=-LIBPATH:
-- CMAKE_LIBRARY_PATH_TERMINATOR=
-- CMAKE_LINKER=C:/tools/cmder/vendor/git-for-windows/usr/bin/link.exe
-- CMAKE_LINK_DEF_FILE_FLAG=/DEF:
-- CMAKE_LINK_LIBRARY_FLAG=
-- CMAKE_LINK_LIBRARY_SUFFIX=.lib
-- CMAKE_MAJOR_VERSION=3
-- CMAKE_MAKE_PROGRAM=C:/VS2017/MSBuild/15.0/Bin/MSBuild.exe
-- CMAKE_MATCH_0=
-- CMAKE_MATCH_1=
-- CMAKE_MATCH_2=
-- CMAKE_MATCH_COUNT=0
-- CMAKE_MINIMUM_REQUIRED_VERSION=3.8
-- CMAKE_MINOR_VERSION=12
-- CMAKE_MODULE_LINKER_FLAGS=/machine:x64
-- CMAKE_MODULE_LINKER_FLAGS_DEBUG=/debug /INCREMENTAL
-- CMAKE_MODULE_LINKER_FLAGS_DEBUG_INIT= /debug /INCREMENTAL
-- CMAKE_MODULE_LINKER_FLAGS_INIT= /machine:x64
-- CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL=/INCREMENTAL:NO
-- CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL_INIT= /INCREMENTAL:NO
-- CMAKE_MODULE_LINKER_FLAGS_RELEASE=/INCREMENTAL:NO
-- CMAKE_MODULE_LINKER_FLAGS_RELEASE_INIT= /INCREMENTAL:NO
-- CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO=/debug /INCREMENTAL
-- CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO_INIT= /debug /INCREMENTAL
-- CMAKE_NINJA_CMCLDEPS_RC=1
-- CMAKE_NINJA_DEPTYPE_C=msvc
-- CMAKE_NINJA_DEPTYPE_CXX=msvc
-- CMAKE_NO_BUILD_TYPE=1
-- CMAKE_NUMBER_OF_MAKEFILES=1
-- CMAKE_PARENT_LIST_FILE=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12/Modules/CMakeCXXInformation.cmake
-- CMAKE_PATCH_VERSION=3
-- CMAKE_PLATFORM_INFO_DIR=C:/Users/Richard/Desktop/CMakeFiles/3.12.3
-- CMAKE_PLATFORM_INFO_INITIALIZED=1
-- CMAKE_PROJECT_NAME=foo
-- CMAKE_RANLIB=
-- CMAKE_RC_COMPILER=rc
-- CMAKE_RC_COMPILER_ARG1=
-- CMAKE_RC_COMPILER_ENV_VAR=RC
-- CMAKE_RC_COMPILER_INIT=rc
-- CMAKE_RC_COMPILER_LOADED=1
-- CMAKE_RC_COMPILER_WORKS=1
-- CMAKE_RC_COMPILE_OBJECT=<CMAKE_RC_COMPILER> <DEFINES> <INCLUDES> <FLAGS> /fo<OBJECT> <SOURCE>
-- CMAKE_RC_FLAGS=/DWIN32
-- CMAKE_RC_FLAGS_DEBUG=/D_DEBUG
-- CMAKE_RC_FLAGS_DEBUG_INIT= /D_DEBUG
-- CMAKE_RC_FLAGS_INIT= /DWIN32
-- CMAKE_RC_FLAGS_MINSIZEREL=
-- CMAKE_RC_FLAGS_RELEASE=
-- CMAKE_RC_FLAGS_RELWITHDEBINFO=
-- CMAKE_RC_FLAG_REGEX=^[-/](D|I)
-- CMAKE_RC_INFORMATION_LOADED=1
-- CMAKE_RC_OUTPUT_EXTENSION=.res
-- CMAKE_RC_SOURCE_FILE_EXTENSIONS=rc;RC
-- CMAKE_ROOT=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12
-- CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS=-shared
-- CMAKE_SHARED_LIBRARY_C_FLAGS=
-- CMAKE_SHARED_LIBRARY_LINK_C_FLAGS=
-- CMAKE_SHARED_LIBRARY_PREFIX=
-- CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG=
-- CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG_SEP=
-- CMAKE_SHARED_LIBRARY_SUFFIX=.dll
-- CMAKE_SHARED_LINKER_FLAGS=/machine:x64
-- CMAKE_SHARED_LINKER_FLAGS_DEBUG=/debug /INCREMENTAL
-- CMAKE_SHARED_LINKER_FLAGS_DEBUG_INIT= /debug /INCREMENTAL
-- CMAKE_SHARED_LINKER_FLAGS_INIT= /machine:x64
-- CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL=/INCREMENTAL:NO
-- CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL_INIT= /INCREMENTAL:NO
-- CMAKE_SHARED_LINKER_FLAGS_RELEASE=/INCREMENTAL:NO
-- CMAKE_SHARED_LINKER_FLAGS_RELEASE_INIT= /INCREMENTAL:NO
-- CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO=/debug /INCREMENTAL
-- CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO_INIT= /debug /INCREMENTAL
-- CMAKE_SHARED_MODULE_CREATE_C_FLAGS=-shared
-- CMAKE_SHARED_MODULE_PREFIX=
-- CMAKE_SHARED_MODULE_SUFFIX=.dll
-- CMAKE_SIZEOF_VOID_P=8
-- CMAKE_SKIP_INSTALL_RPATH=NO
-- CMAKE_SKIP_RPATH=NO
-- CMAKE_SOURCE_DIR=C:/Users/Richard/Desktop
-- CMAKE_STATIC_LIBRARY_PREFIX=
-- CMAKE_STATIC_LIBRARY_SUFFIX=.lib
-- CMAKE_STATIC_LINKER_FLAGS=/machine:x64
-- CMAKE_STATIC_LINKER_FLAGS_DEBUG=
-- CMAKE_STATIC_LINKER_FLAGS_INIT= /machine:x64
-- CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL=
-- CMAKE_STATIC_LINKER_FLAGS_RELEASE=
-- CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO=
-- CMAKE_SUPPORT_WINDOWS_EXPORT_ALL_SYMBOLS=1
-- CMAKE_SYSTEM=Windows-10.0.17134
-- CMAKE_SYSTEM_AND_RC_COMPILER_INFO_FILE=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12/Modules/Platform/Windows-rc.cmake
-- CMAKE_SYSTEM_INFO_FILE=Platform/Windows
-- CMAKE_SYSTEM_LIBRARY_PATH=C:/Program Files/foo/bin;C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/bin;/bin
-- CMAKE_SYSTEM_LOADED=1
-- CMAKE_SYSTEM_NAME=Windows
-- CMAKE_SYSTEM_PREFIX_PATH=C:/Program Files;C:/Program Files (x86);C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64;C:/Program Files/foo
-- CMAKE_SYSTEM_PROCESSOR=AMD64
-- CMAKE_SYSTEM_SPECIFIC_INFORMATION_LOADED=1
-- CMAKE_SYSTEM_SPECIFIC_INITIALIZE_LOADED=1
-- CMAKE_SYSTEM_VERSION=10.0.17134
-- CMAKE_TWEAK_VERSION=0
-- CMAKE_USER_MAKE_RULES_OVERRIDE=C:/Users/Richard/Desktop/CompilerOptions.cmake
-- CMAKE_VERBOSE_MAKEFILE=FALSE
-- CMAKE_VERSION=3.12.3
-- CMAKE_VS_DEVENV_COMMAND=C:/VS2017/Common7/IDE/devenv.com
-- CMAKE_VS_INTEL_Fortran_PROJECT_VERSION=11.0
-- CMAKE_VS_MSBUILD_COMMAND=C:/VS2017/MSBuild/15.0/Bin/MSBuild.exe
-- CMAKE_VS_PLATFORM_NAME=x64
-- CMAKE_VS_PLATFORM_TOOLSET=Intel C++ Compiler 19.0
-- CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION=10.0.17134.0
-- MSVC=1
-- MSVC14=1
-- MSVC_CXX_ARCHITECTURE_ID=x64
-- MSVC_C_ARCHITECTURE_ID=x64
-- MSVC_IDE=1
-- MSVC_INCREMENTAL_DEFAULT=ON
-- MSVC_INCREMENTAL_YES_FLAG=/INCREMENTAL
-- MSVC_TOOLSET_VERSION=141
-- MSVC_VERSION=1915
-- PROJECT_BINARY_DIR=C:/Users/Richard/Desktop
-- PROJECT_NAME=foo
-- PROJECT_SOURCE_DIR=C:/Users/Richard/Desktop
-- RUN_CONFIGURE=ON
-- WIN32=1
-- _CMAKE_INSTALL_DIR=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64
-- _CMAKE_VS_LINK_DLL=<CMAKE_COMMAND> -E vs_link_dll --intdir=<OBJECT_DIR> --manifests <MANIFESTS> --
-- _CMAKE_VS_LINK_EXE=<CMAKE_COMMAND> -E vs_link_exe --intdir=<OBJECT_DIR> --manifests <MANIFESTS> --
-- _COMPILE_CXX= /TP
-- _FLAGS_CXX= /GR /EHsc
-- _INCLUDED_FILE=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12/Modules/Platform/Windows-Intel-CXX.cmake
-- _INCLUDED_SYSTEM_INFO_FILE=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12/Modules/Platform/Windows.cmake
-- _MSVC_CXX_ARCHITECTURE_FAMILY=x64
-- _MSVC_C_ARCHITECTURE_FAMILY=x64
-- _PLATFORM_DEFINES=/DWIN32
-- _PLATFORM_LINK_FLAGS=
-- _RTC1=/RTC1
-- __COMPILER_CMAKE_COMMON_COMPILER_MACROS=1
-- __COMPILER_INTEL=1
-- __WINDOWS_INTEL=1
-- __WINDOWS_MSVC=1
-- __WINDOWS_PATHS_INCLUDED=1
-- _compiler_version=19.15
-- _macro=
-- _macros=__cmake_include_compiler_wrapper;__compiler_check_default_language_standard;__compiler_intel;__windows_compiler_intel;__windows_compiler_msvc;cmake_record_c_compile_features;cmake_record_cxx_compile_features
-- _override=C:/Users/Richard/Desktop/CompilerOptions.cmake
-- _varName=_varName
-- _varNames=CMAKE_AR;CMAKE_AUTOMOC_COMPILER_PREDEFINES;CMAKE_AUTOMOC_MACRO_NAMES;CMAKE_BASE_NAME;CMAKE_BINARY_DIR;CMAKE_BUILD_TOOL;CMAKE_BUILD_TYPE_INIT;CMAKE_C11_COMPILE_FEATURES;CMAKE_C11_EXTENSION_COMPILE_OPTION;CMAKE_C11_STANDARD_COMPILE_OPTION;CMAKE_C90_COMPILE_FEATURES;CMAKE_C90_EXTENSION_COMPILE_OPTION;CMAKE_C90_STANDARD_COMPILE_OPTION;CMAKE_C99_COMPILE_FEATURES;CMAKE_C99_EXTENSION_COMPILE_OPTION;CMAKE_C99_STANDARD_COMPILE_OPTION;CMAKE_CACHEFILE_DIR;CMAKE_CACHE_MAJOR_VERSION;CMAKE_CACHE_MINOR_VERSION;CMAKE_CACHE_PATCH_VERSION;CMAKE_CFG_INTDIR;CMAKE_CL_64;CMAKE_CL_NOLOGO;CMAKE_COMMAND;CMAKE_CONFIGURATION_TYPES;CMAKE_CPACK_COMMAND;CMAKE_CREATE_CONSOLE_EXE;CMAKE_CREATE_WIN32_EXE;CMAKE_CROSSCOMPILING;CMAKE_CTEST_COMMAND;CMAKE_CURRENT_BINARY_DIR;CMAKE_CURRENT_LIST_DIR;CMAKE_CURRENT_LIST_FILE;CMAKE_CURRENT_SOURCE_DIR;CMAKE_CXX11_COMPILE_FEATURES;CMAKE_CXX11_EXTENSION_COMPILE_OPTION;CMAKE_CXX11_STANDARD_COMPILE_OPTION;CMAKE_CXX14_COMPILE_FEATURES;CMAKE_CXX14_EXTENSION_COMPILE_OPTION;CMAKE_CXX14_STANDARD_COMPILE_OPTION;CMAKE_CXX17_COMPILE_FEATURES;CMAKE_CXX17_EXTENSION_COMPILE_OPTION;CMAKE_CXX17_STANDARD_COMPILE_OPTION;CMAKE_CXX20_COMPILE_FEATURES;CMAKE_CXX98_COMPILE_FEATURES;CMAKE_CXX98_EXTENSION_COMPILE_OPTION;CMAKE_CXX98_STANDARD_COMPILE_OPTION;CMAKE_CXX_ABI_COMPILED;CMAKE_CXX_CL_SHOWINCLUDES_PREFIX;CMAKE_CXX_COMPILER;CMAKE_CXX_COMPILER_ABI;CMAKE_CXX_COMPILER_AR;CMAKE_CXX_COMPILER_ARCHITECTURE_ID;CMAKE_CXX_COMPILER_ARG1;CMAKE_CXX_COMPILER_ENV_VAR;CMAKE_CXX_COMPILER_ID;CMAKE_CXX_COMPILER_ID_RUN;CMAKE_CXX_COMPILER_LOADED;CMAKE_CXX_COMPILER_RANLIB;CMAKE_CXX_COMPILER_VERSION;CMAKE_CXX_COMPILER_VERSION_INTERNAL;CMAKE_CXX_COMPILER_WORKS;CMAKE_CXX_COMPILER_WRAPPER;CMAKE_CXX_COMPILE_FEATURES;CMAKE_CXX_COMPILE_OBJECT;CMAKE_CXX_CREATE_ASSEMBLY_SOURCE;CMAKE_CXX_CREATE_PREPROCESSED_SOURCE;CMAKE_CXX_CREATE_SHARED_LIBRARY;CMAKE_CXX_CREATE_SHARED_MODULE;CMAKE_CXX_CREATE_STATIC_LIBRARY;CMAKE_CXX_FLAGS;CMAKE_CXX_FLAGS_DEBUG;CMAKE_CXX_FLAGS_DEBUG_INIT;CMAKE_CXX_FLAGS_INIT;CMAKE_CXX_FLAGS_MINSIZEREL;CMAKE_CXX_FLAGS_MINSIZEREL_INIT;CMAKE_CXX_FLAGS_RELEASE;CMAKE_CXX_FLAGS_RELEASE_INIT;CMAKE_CXX_FLAGS_RELWITHDEBINFO;CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT;CMAKE_CXX_IGNORE_EXTENSIONS;CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES;CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES;CMAKE_CXX_IMPLICIT_LINK_LIBRARIES;CMAKE_CXX_LIBRARY_ARCHITECTURE;CMAKE_CXX_LINKER_PREFERENCE;CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES;CMAKE_CXX_LINKER_SUPPORTS_PDB;CMAKE_CXX_LINK_EXECUTABLE;CMAKE_CXX_OUTPUT_EXTENSION;CMAKE_CXX_PLATFORM_ID;CMAKE_CXX_SIMULATE_ID;CMAKE_CXX_SIMULATE_VERSION;CMAKE_CXX_SIZEOF_DATA_PTR;CMAKE_CXX_SOURCE_FILE_EXTENSIONS;CMAKE_CXX_STANDARD_COMPUTED_DEFAULT;CMAKE_CXX_STANDARD_DEFAULT;CMAKE_CXX_STANDARD_LIBRARIES;CMAKE_CXX_STANDARD_LIBRARIES_INIT;CMAKE_CXX_USE_RESPONSE_FILE_FOR_OBJECTS;CMAKE_C_ABI_COMPILED;CMAKE_C_ARCHIVE_APPEND;CMAKE_C_ARCHIVE_CREATE;CMAKE_C_ARCHIVE_FINISH;CMAKE_C_CL_SHOWINCLUDES_PREFIX;CMAKE_C_COMPILER;CMAKE_C_COMPILER_ABI;CMAKE_C_COMPILER_AR;CMAKE_C_COMPILER_ARCHITECTURE_ID;CMAKE_C_COMPILER_ARG1;CMAKE_C_COMPILER_ENV_VAR;CMAKE_C_COMPILER_ID;CMAKE_C_COMPILER_ID_RUN;CMAKE_C_COMPILER_LOADED;CMAKE_C_COMPILER_RANLIB;CMAKE_C_COMPILER_VERSION;CMAKE_C_COMPILER_VERSION_INTERNAL;CMAKE_C_COMPILER_WORKS;CMAKE_C_COMPILER_WRAPPER;CMAKE_C_COMPILE_FEATURES;CMAKE_C_COMPILE_OBJECT;CMAKE_C_CREATE_ASSEMBLY_SOURCE;CMAKE_C_CREATE_PREPROCESSED_SOURCE;CMAKE_C_CREATE_SHARED_LIBRARY;CMAKE_C_CREATE_SHARED_MODULE;CMAKE_C_CREATE_STATIC_LIBRARY;CMAKE_C_FLAGS;CMAKE_C_FLAGS_DEBUG;CMAKE_C_FLAGS_DEBUG_INIT;CMAKE_C_FLAGS_INIT;CMAKE_C_FLAGS_MINSIZEREL;CMAKE_C_FLAGS_MINSIZEREL_INIT;CMAKE_C_FLAGS_RELEASE;CMAKE_C_FLAGS_RELEASE_INIT;CMAKE_C_FLAGS_RELWITHDEBINFO;CMAKE_C_FLAGS_RELWITHDEBINFO_INIT;CMAKE_C_IGNORE_EXTENSIONS;CMAKE_C_IMPLICIT_LINK_DIRECTORIES;CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES;CMAKE_C_IMPLICIT_LINK_LIBRARIES;CMAKE_C_INFORMATION_LOADED;CMAKE_C_LIBRARY_ARCHITECTURE;CMAKE_C_LINKER_PREFERENCE;CMAKE_C_LINKER_SUPPORTS_PDB;CMAKE_C_LINK_EXECUTABLE;CMAKE_C_OUTPUT_EXTENSION;CMAKE_C_PLATFORM_ID;CMAKE_C_SIMULATE_ID;CMAKE_C_SIMULATE_VERSION;CMAKE_C_SIZEOF_DATA_PTR;CMAKE_C_SOURC-- d=
-- f=
-- foo_BINARY_DIR=C:/Users/Richard/Desktop
-- foo_SOURCE_DIR=C:/Users/Richard/Desktop
-- lang=
-- rule=
-- t=
-- v=
-- __cmake_include_compiler_wrapper
-- __compiler_check_default_language_standard
-- __compiler_intel
-- __windows_compiler_intel
-- __windows_compiler_msvc
-- cmake_record_c_compile_features
-- cmake_record_cxx_compile_features
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/Richard/Desktopvs. without -- The C compiler identification is MSVC 19.15.26732.1
-- The CXX compiler identification is MSVC 19.15.26732.1
-- CMAKE_AR=
-- CMAKE_AUTOMOC_COMPILER_PREDEFINES=ON
-- CMAKE_AUTOMOC_MACRO_NAMES=Q_OBJECT;Q_GADGET;Q_NAMESPACE
-- CMAKE_BASE_NAME=rc
-- CMAKE_BINARY_DIR=C:/Users/Richard/Desktop
-- CMAKE_BUILD_TYPE_INIT=Debug
-- CMAKE_C11_COMPILE_FEATURES=
-- CMAKE_C11_EXTENSION_COMPILE_OPTION=
-- CMAKE_C11_STANDARD_COMPILE_OPTION=
-- CMAKE_C90_COMPILE_FEATURES=
-- CMAKE_C90_EXTENSION_COMPILE_OPTION=
-- CMAKE_C90_STANDARD_COMPILE_OPTION=
-- CMAKE_C99_COMPILE_FEATURES=
-- CMAKE_C99_EXTENSION_COMPILE_OPTION=
-- CMAKE_C99_STANDARD_COMPILE_OPTION=
-- CMAKE_CFG_INTDIR=$(Configuration)
-- CMAKE_CL_64=1
-- CMAKE_CL_NOLOGO=/nologo
-- CMAKE_COMMAND=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/bin/cmake.exe
-- CMAKE_CONFIGURATION_TYPES=Debug;Release;MinSizeRel;RelWithDebInfo
-- CMAKE_CPACK_COMMAND=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/bin/cpack.exe
-- CMAKE_CREATE_CONSOLE_EXE=/subsystem:console
-- CMAKE_CREATE_WIN32_EXE=/subsystem:windows
-- CMAKE_CROSSCOMPILING=FALSE
-- CMAKE_CTEST_COMMAND=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/bin/ctest.exe
-- CMAKE_CURRENT_BINARY_DIR=C:/Users/Richard/Desktop
-- CMAKE_CURRENT_LIST_DIR=C:/Users/Richard/Desktop
-- CMAKE_CURRENT_LIST_FILE=C:/Users/Richard/Desktop/CompilerOptions.cmake
-- CMAKE_CURRENT_SOURCE_DIR=C:/Users/Richard/Desktop
-- CMAKE_CXX11_COMPILE_FEATURES=
-- CMAKE_CXX14_COMPILE_FEATURES=
-- CMAKE_CXX17_COMPILE_FEATURES=
-- CMAKE_CXX20_COMPILE_FEATURES=
-- CMAKE_CXX98_COMPILE_FEATURES=
-- CMAKE_CXX_CL_SHOWINCLUDES_PREFIX=
-- CMAKE_CXX_COMPILER=C:/VS2017/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64/cl.exe
-- CMAKE_CXX_COMPILER_ABI=
-- CMAKE_CXX_COMPILER_AR=
-- CMAKE_CXX_COMPILER_ARCHITECTURE_ID=x64
-- CMAKE_CXX_COMPILER_ARG1=
-- CMAKE_CXX_COMPILER_ENV_VAR=CXX
-- CMAKE_CXX_COMPILER_EXCLUDE=CC;aCC;xlC
-- CMAKE_CXX_COMPILER_ID=MSVC
-- CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT=#define STRINGIFY_HELPER(X) #X
-- CMAKE_CXX_COMPILER_ID_RUN=1
-- CMAKE_CXX_COMPILER_ID_TOOL_MATCH_INDEX=2
-- CMAKE_CXX_COMPILER_ID_TOOL_MATCH_REGEX=
-- CMAKE_CXX_COMPILER_ID_VENDORS=IAR
-- CMAKE_CXX_COMPILER_ID_VENDOR_REGEX_IAR=IAR .+ Compiler
-- CMAKE_CXX_COMPILER_LOADED=1
-- CMAKE_CXX_COMPILER_NAMES=c++
-- CMAKE_CXX_COMPILER_PRODUCED_FILES=CompilerIdCXX.exe;CompilerIdCXX.vcxproj
-- CMAKE_CXX_COMPILER_PRODUCED_OUTPUT=Microsoft (R) Build Engine version 15.8.169+g1ccb72aefa for .NET Framework
-- CMAKE_CXX_COMPILER_RANLIB=
-- CMAKE_CXX_COMPILER_VERSION=19.15.26732.1
-- CMAKE_CXX_COMPILER_VERSION_INTERNAL=
-- CMAKE_CXX_COMPILER_WRAPPER=
-- CMAKE_CXX_COMPILE_FEATURES=
-- CMAKE_CXX_IGNORE_EXTENSIONS=inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC
-- CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES=
-- CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES=
-- CMAKE_CXX_IMPLICIT_LINK_LIBRARIES=
-- CMAKE_CXX_LIBRARY_ARCHITECTURE=
-- CMAKE_CXX_LINKER_PREFERENCE=30
-- CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES=1
-- CMAKE_CXX_PLATFORM_ID=Windows
-- CMAKE_CXX_SIMULATE_ID=
-- CMAKE_CXX_SIMULATE_VERSION=
-- CMAKE_CXX_SIZEOF_DATA_PTR=
-- CMAKE_CXX_SOURCE_FILE_EXTENSIONS=C;M;c++;cc;cpp;cxx;mm;CPP
-- CMAKE_CXX_STANDARD_COMPUTED_DEFAULT=14
-- CMAKE_CXX_STANDARD_LIBRARIES_INIT=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
-- CMAKE_CXX_XCODE_ARCHS=
-- CMAKE_C_CL_SHOWINCLUDES_PREFIX=
-- CMAKE_C_COMPILER=C:/VS2017/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64/cl.exe
-- CMAKE_C_COMPILER_ABI=
-- CMAKE_C_COMPILER_AR=
-- CMAKE_C_COMPILER_ARCHITECTURE_ID=x64
-- CMAKE_C_COMPILER_ARG1=
-- CMAKE_C_COMPILER_ENV_VAR=CC
-- CMAKE_C_COMPILER_ID=MSVC
-- CMAKE_C_COMPILER_ID_PLATFORM_CONTENT=#define STRINGIFY_HELPER(X) #X
-- CMAKE_C_COMPILER_ID_RUN=1
-- CMAKE_C_COMPILER_ID_TOOL_MATCH_INDEX=2
-- CMAKE_C_COMPILER_ID_TOOL_MATCH_REGEX=
-- CMAKE_C_COMPILER_ID_VENDORS=IAR
-- CMAKE_C_COMPILER_ID_VENDOR_REGEX_IAR=IAR .+ Compiler
-- CMAKE_C_COMPILER_LOADED=1
-- CMAKE_C_COMPILER_NAMES=cc
-- CMAKE_C_COMPILER_PRODUCED_FILES=CompilerIdC.exe;CompilerIdC.vcxproj
-- CMAKE_C_COMPILER_PRODUCED_OUTPUT=Microsoft (R) Build Engine version 15.8.169+g1ccb72aefa for .NET Framework
-- CMAKE_C_COMPILER_RANLIB=
-- CMAKE_C_COMPILER_VERSION=19.15.26732.1
-- CMAKE_C_COMPILER_VERSION_INTERNAL=
-- CMAKE_C_COMPILER_WRAPPER=
-- CMAKE_C_COMPILE_FEATURES=
-- CMAKE_C_COMPILE_OBJECT=<CMAKE_C_COMPILER> /nologo <DEFINES> <INCLUDES> <FLAGS> /Fo<OBJECT> /Fd<TARGET_COMPILE_PDB> /FS -c <SOURCE>
-- CMAKE_C_COMPILE_OPTIONS_IPO=/GL
-- CMAKE_C_CREATE_ASSEMBLY_SOURCE=<CMAKE_C_COMPILER> /nologo <DEFINES> <INCLUDES> <FLAGS> /FoNUL /FAs /Fa<ASSEMBLY_SOURCE> /c <SOURCE>
-- CMAKE_C_CREATE_PREPROCESSED_SOURCE=<CMAKE_C_COMPILER> > <PREPROCESSED_SOURCE> /nologo <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE>
-- CMAKE_C_CREATE_SHARED_LIBRARY=<CMAKE_COMMAND> -E vs_link_dll --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- <CMAKE_LINKER> /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /dll /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_C_CREATE_SHARED_MODULE=<CMAKE_COMMAND> -E vs_link_dll --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- <CMAKE_LINKER> /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /dll /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_C_CREATE_STATIC_LIBRARY=<CMAKE_LINKER> /lib /nologo <LINK_FLAGS> /out:<TARGET> <OBJECTS>
-- CMAKE_C_CREATE_STATIC_LIBRARY_IPO=<CMAKE_LINKER> /lib /nologo /LTCG <LINK_FLAGS> /out:<TARGET> <OBJECTS>
-- CMAKE_C_FLAGS_DEBUG_INIT= /MDd /Zi /Ob0 /Od /RTC1
-- CMAKE_C_FLAGS_INIT= /DWIN32 /D_WINDOWS /W3
-- CMAKE_C_FLAGS_MINSIZEREL_INIT= /MD /O1 /Ob1 /DNDEBUG
-- CMAKE_C_FLAGS_RELEASE_INIT= /MD /O2 /Ob2 /DNDEBUG
-- CMAKE_C_FLAGS_RELWITHDEBINFO_INIT= /MD /Zi /O2 /Ob1 /DNDEBUG
-- CMAKE_C_IGNORE_EXTENSIONS=h;H;o;O;obj;OBJ;def;DEF;rc;RC
-- CMAKE_C_IMPLICIT_LINK_DIRECTORIES=
-- CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES=
-- CMAKE_C_IMPLICIT_LINK_LIBRARIES=
-- CMAKE_C_LIBRARY_ARCHITECTURE=
-- CMAKE_C_LINKER_PREFERENCE=10
-- CMAKE_C_LINKER_SUPPORTS_PDB=ON
-- CMAKE_C_LINK_EXECUTABLE=<CMAKE_COMMAND> -E vs_link_exe --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- <CMAKE_LINKER> /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <CMAKE_C_LINK_FLAGS> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_C_LINK_OPTIONS_IPO=/INCREMENTAL:NO;/LTCG
-- CMAKE_C_OUTPUT_EXTENSION=.obj
-- CMAKE_C_PLATFORM_ID=Windows
-- CMAKE_C_SIMULATE_ID=
-- CMAKE_C_SIMULATE_VERSION=
-- CMAKE_C_SIZEOF_DATA_PTR=
-- CMAKE_C_SOURCE_FILE_EXTENSIONS=c;m
-- CMAKE_C_STANDARD_COMPUTED_DEFAULT=90
-- CMAKE_C_STANDARD_DEFAULT=
-- CMAKE_C_STANDARD_LIBRARIES_INIT=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
-- CMAKE_C_USE_RESPONSE_FILE_FOR_OBJECTS=1
-- CMAKE_C_XCODE_ARCHS=
-- CMAKE_DL_LIBS=
-- CMAKE_EFFECTIVE_SYSTEM_NAME=Windows
-- CMAKE_EXECUTABLE_FORMAT=Unknown
-- CMAKE_EXECUTABLE_SUFFIX=.exe
-- CMAKE_EXE_LINKER_FLAGS_DEBUG_INIT= /debug /INCREMENTAL
-- CMAKE_EXE_LINKER_FLAGS_INIT= /machine:x64
-- CMAKE_EXE_LINKER_FLAGS_MINSIZEREL_INIT= /INCREMENTAL:NO
-- CMAKE_EXE_LINKER_FLAGS_RELEASE_INIT= /INCREMENTAL:NO
-- CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO_INIT= /debug /INCREMENTAL
-- CMAKE_EXTRA_GENERATOR=
-- CMAKE_EXTRA_LINK_EXTENSIONS=.targets
-- CMAKE_FILES_DIRECTORY=/CMakeFiles
-- CMAKE_FIND_LIBRARY_PREFIXES=
-- CMAKE_FIND_LIBRARY_SUFFIXES=.lib
-- CMAKE_FORCE_WIN64=TRUE
-- CMAKE_GENERATOR=Visual Studio 15 2017 Win64
-- CMAKE_GENERATOR_INSTANCE=C:/VS2017
-- CMAKE_GENERATOR_NO_COMPILER_ENV=1
-- CMAKE_GENERATOR_PLATFORM=
-- CMAKE_GENERATOR_RC=rc
-- CMAKE_GENERATOR_TOOLSET=
-- CMAKE_HOME_DIRECTORY=C:/Users/Richard/Desktop
-- CMAKE_HOST_SYSTEM=Windows-10.0.17134
-- CMAKE_HOST_SYSTEM_NAME=Windows
-- CMAKE_HOST_SYSTEM_PROCESSOR=AMD64
-- CMAKE_HOST_SYSTEM_VERSION=10.0.17134
-- CMAKE_HOST_WIN32=1
-- CMAKE_IMPORT_LIBRARY_PREFIX=
-- CMAKE_IMPORT_LIBRARY_SUFFIX=.lib
-- CMAKE_INCLUDE_FLAG_C=-I
-- CMAKE_INCLUDE_FLAG_RC=-I
-- CMAKE_INSTALL_DEFAULT_COMPONENT_NAME=Unspecified
-- CMAKE_INSTALL_PREFIX=C:/Program Files/foo
-- CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT=1
-- CMAKE_LIBRARY_PATH_FLAG=-LIBPATH:
-- CMAKE_LIBRARY_PATH_TERMINATOR=
-- CMAKE_LINKER=C:/VS2017/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64/link.exe
-- CMAKE_LINK_DEF_FILE_FLAG=/DEF:
-- CMAKE_LINK_LIBRARY_FLAG=
-- CMAKE_LINK_LIBRARY_SUFFIX=.lib
-- CMAKE_MAJOR_VERSION=3
-- CMAKE_MAKE_PROGRAM=C:/VS2017/MSBuild/15.0/Bin/MSBuild.exe
-- CMAKE_MATCH_0=
-- CMAKE_MATCH_1=
-- CMAKE_MATCH_2=
-- CMAKE_MATCH_COUNT=0
-- CMAKE_MINIMUM_REQUIRED_VERSION=3.8
-- CMAKE_MINOR_VERSION=12
-- CMAKE_MODULE_LINKER_FLAGS_DEBUG_INIT= /debug /INCREMENTAL
-- CMAKE_MODULE_LINKER_FLAGS_INIT= /machine:x64
-- CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL_INIT= /INCREMENTAL:NO
-- CMAKE_MODULE_LINKER_FLAGS_RELEASE_INIT= /INCREMENTAL:NO
-- CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO_INIT= /debug /INCREMENTAL
-- CMAKE_NINJA_CMCLDEPS_RC=1
-- CMAKE_NINJA_DEPTYPE_C=msvc
-- CMAKE_NO_BUILD_TYPE=1
-- CMAKE_PARENT_LIST_FILE=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12/Modules/CMakeCInformation.cmake
-- CMAKE_PATCH_VERSION=3
-- CMAKE_PLATFORM_INFO_DIR=C:/Users/Richard/Desktop/CMakeFiles/3.12.3
-- CMAKE_PLATFORM_INFO_INITIALIZED=1
-- CMAKE_PROJECT_NAME=foo
-- CMAKE_RANLIB=
-- CMAKE_RC_COMPILER=rc
-- CMAKE_RC_COMPILER_ARG1=
-- CMAKE_RC_COMPILER_ENV_VAR=RC
-- CMAKE_RC_COMPILER_INIT=rc
-- CMAKE_RC_COMPILER_LIST=rc
-- CMAKE_RC_COMPILER_LOADED=1
-- CMAKE_RC_COMPILER_WORKS=1
-- CMAKE_RC_COMPILE_OBJECT=<CMAKE_RC_COMPILER> <DEFINES> <INCLUDES> <FLAGS> /fo<OBJECT> <SOURCE>
-- CMAKE_RC_FLAGS=/DWIN32
-- CMAKE_RC_FLAGS_DEBUG=/D_DEBUG
-- CMAKE_RC_FLAGS_DEBUG_INIT= /D_DEBUG
-- CMAKE_RC_FLAGS_INIT= /DWIN32
-- CMAKE_RC_FLAGS_MINSIZEREL=
-- CMAKE_RC_FLAGS_RELEASE=
-- CMAKE_RC_FLAGS_RELWITHDEBINFO=
-- CMAKE_RC_FLAG_REGEX=^[-/](D|I)
-- CMAKE_RC_INFORMATION_LOADED=1
-- CMAKE_RC_OUTPUT_EXTENSION=.res
-- CMAKE_RC_SOURCE_FILE_EXTENSIONS=rc;RC
-- CMAKE_ROOT=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12
-- CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS=-shared
-- CMAKE_SHARED_LIBRARY_C_FLAGS=
-- CMAKE_SHARED_LIBRARY_LINK_C_FLAGS=
-- CMAKE_SHARED_LIBRARY_PREFIX=
-- CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG=
-- CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG_SEP=
-- CMAKE_SHARED_LIBRARY_SUFFIX=.dll
-- CMAKE_SHARED_LINKER_FLAGS_DEBUG_INIT= /debug /INCREMENTAL
-- CMAKE_SHARED_LINKER_FLAGS_INIT= /machine:x64
-- CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL_INIT= /INCREMENTAL:NO
-- CMAKE_SHARED_LINKER_FLAGS_RELEASE_INIT= /INCREMENTAL:NO
-- CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO_INIT= /debug /INCREMENTAL
-- CMAKE_SHARED_MODULE_PREFIX=
-- CMAKE_SHARED_MODULE_SUFFIX=.dll
-- CMAKE_SKIP_INSTALL_RPATH=NO
-- CMAKE_SKIP_RPATH=NO
-- CMAKE_SOURCE_DIR=C:/Users/Richard/Desktop
-- CMAKE_STATIC_LIBRARY_PREFIX=
-- CMAKE_STATIC_LIBRARY_SUFFIX=.lib
-- CMAKE_STATIC_LINKER_FLAGS_INIT= /machine:x64
-- CMAKE_SUPPORT_WINDOWS_EXPORT_ALL_SYMBOLS=1
-- CMAKE_SYSTEM=Windows-10.0.17134
-- CMAKE_SYSTEM_AND_RC_COMPILER_INFO_FILE=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12/Modules/Platform/Windows-rc.cmake
-- CMAKE_SYSTEM_INFO_FILE=Platform/Windows
-- CMAKE_SYSTEM_LIBRARY_PATH=C:/Program Files/foo/bin;C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/bin;/bin
-- CMAKE_SYSTEM_LOADED=1
-- CMAKE_SYSTEM_NAME=Windows
-- CMAKE_SYSTEM_PREFIX_PATH=C:/Program Files;C:/Program Files (x86);C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64;C:/Program Files/foo
-- CMAKE_SYSTEM_PROCESSOR=AMD64
-- CMAKE_SYSTEM_SPECIFIC_INFORMATION_LOADED=1
-- CMAKE_SYSTEM_SPECIFIC_INITIALIZE_LOADED=1
-- CMAKE_SYSTEM_VERSION=10.0.17134
-- CMAKE_TWEAK_VERSION=0
-- CMAKE_USER_MAKE_RULES_OVERRIDE=C:/Users/Richard/Desktop/CompilerOptions.cmake
-- CMAKE_VERBOSE_MAKEFILE=FALSE
-- CMAKE_VERSION=3.12.3
-- CMAKE_VS_DEVENV_COMMAND=C:/VS2017/Common7/IDE/devenv.com
-- CMAKE_VS_INTEL_Fortran_PROJECT_VERSION=11.0
-- CMAKE_VS_MSBUILD_COMMAND=C:/VS2017/MSBuild/15.0/Bin/MSBuild.exe
-- CMAKE_VS_PLATFORM_NAME=x64
-- CMAKE_VS_PLATFORM_TOOLSET=v141
-- CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION=10.0.17134.0
-- MSVC=1
-- MSVC14=1
-- MSVC_CXX_ARCHITECTURE_ID=x64
-- MSVC_C_ARCHITECTURE_ID=x64
-- MSVC_IDE=1
-- MSVC_INCREMENTAL_DEFAULT=ON
-- MSVC_INCREMENTAL_YES_FLAG=/INCREMENTAL
-- MSVC_TOOLSET_VERSION=141
-- MSVC_VERSION=1915
-- PRESET_CMAKE_SYSTEM_NAME=FALSE
-- PROJECT_BINARY_DIR=C:/Users/Richard/Desktop
-- PROJECT_NAME=foo
-- PROJECT_SOURCE_DIR=C:/Users/Richard/Desktop
-- RUN_CONFIGURE=ON
-- SET_MSVC_CXX_ARCHITECTURE_ID=set(MSVC_CXX_ARCHITECTURE_ID x64)
-- SET_MSVC_C_ARCHITECTURE_ID=set(MSVC_C_ARCHITECTURE_ID x64)
-- WIN32=1
-- _CMAKE_C_IPO_MAY_BE_SUPPORTED_BY_COMPILER=YES
-- _CMAKE_C_IPO_SUPPORTED_BY_CMAKE=YES
-- _CMAKE_INSTALL_DIR=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64
-- _CMAKE_RC_COMPILER_NAME_WE=rc
-- _CMAKE_TOOLCHAIN_LOCATION=C:/VS2017/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64
-- _CMAKE_USER_LINKER_PATH=C:/VS2017/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64
-- _CMAKE_VS_LINK_DLL=<CMAKE_COMMAND> -E vs_link_dll --intdir=<OBJECT_DIR> --manifests <MANIFESTS> --
-- _CMAKE_VS_LINK_EXE=<CMAKE_COMMAND> -E vs_link_exe --intdir=<OBJECT_DIR> --manifests <MANIFESTS> --
-- _FLAGS_CXX= /GR /EHsc
-- _FS_C= /FS
-- _INCLUDED_FILE=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12/Modules/Platform/Windows-MSVC-C.cmake
-- _INCLUDED_SYSTEM_INFO_FILE=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12/Modules/Platform/Windows.cmake
-- _MSVC_CXX_ARCHITECTURE_FAMILY=x64
-- _MSVC_C_ARCHITECTURE_FAMILY=x64
-- _PLATFORM_DEFINES=/DWIN32
-- _PLATFORM_LINK_FLAGS=
-- _RTC1=/RTC1
-- _SET_CMAKE_CXX_COMPILER_ARCHITECTURE_ID=set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID x64)
-- _SET_CMAKE_C_COMPILER_ARCHITECTURE_ID=set(CMAKE_C_COMPILER_ARCHITECTURE_ID x64)
-- __WINDOWS_MSVC=1
-- __WINDOWS_PATHS_INCLUDED=1
-- _compiler_version=19.15.26732.1
-- d=
-- foo_BINARY_DIR=C:/Users/Richard/Desktop
-- foo_SOURCE_DIR=C:/Users/Richard/Desktop
-- lang=
-- t=
-- v=
-- ADJUST_CMAKE_SYSTEM_VARIABLES
-- __cmake_include_compiler_wrapper
-- __windows_compiler_msvc
-- _cmake_find_compiler
-- _cmake_find_compiler_path
-- cmake_record_c_compile_features
-- Check for working C compiler: C:/VS2017/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64/cl.exe
-- Check for working C compiler: C:/VS2017/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- CMAKE_AR=
-- CMAKE_AUTOMOC_COMPILER_PREDEFINES=ON
-- CMAKE_AUTOMOC_MACRO_NAMES=Q_OBJECT;Q_GADGET;Q_NAMESPACE
-- CMAKE_BASE_NAME=cl
-- CMAKE_BINARY_DIR=C:/Users/Richard/Desktop
-- CMAKE_BUILD_TOOL=C:/VS2017/MSBuild/15.0/Bin/MSBuild.exe
-- CMAKE_BUILD_TYPE_INIT=Debug
-- CMAKE_C11_COMPILE_FEATURES=
-- CMAKE_C11_EXTENSION_COMPILE_OPTION=
-- CMAKE_C11_STANDARD_COMPILE_OPTION=
-- CMAKE_C90_COMPILE_FEATURES=
-- CMAKE_C90_EXTENSION_COMPILE_OPTION=
-- CMAKE_C90_STANDARD_COMPILE_OPTION=
-- CMAKE_C99_COMPILE_FEATURES=
-- CMAKE_C99_EXTENSION_COMPILE_OPTION=
-- CMAKE_C99_STANDARD_COMPILE_OPTION=
-- CMAKE_CFG_INTDIR=$(Configuration)
-- CMAKE_CL_64=1
-- CMAKE_CL_NOLOGO=/nologo
-- CMAKE_COMMAND=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/bin/cmake.exe
-- CMAKE_CONFIGURATION_TYPES=Debug;Release;MinSizeRel;RelWithDebInfo
-- CMAKE_CPACK_COMMAND=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/bin/cpack.exe
-- CMAKE_CREATE_CONSOLE_EXE=/subsystem:console
-- CMAKE_CREATE_WIN32_EXE=/subsystem:windows
-- CMAKE_CROSSCOMPILING=FALSE
-- CMAKE_CTEST_COMMAND=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/bin/ctest.exe
-- CMAKE_CURRENT_BINARY_DIR=C:/Users/Richard/Desktop
-- CMAKE_CURRENT_LIST_DIR=C:/Users/Richard/Desktop
-- CMAKE_CURRENT_LIST_FILE=C:/Users/Richard/Desktop/CompilerOptions.cmake
-- CMAKE_CURRENT_SOURCE_DIR=C:/Users/Richard/Desktop
-- CMAKE_CXX11_COMPILE_FEATURES=
-- CMAKE_CXX11_EXTENSION_COMPILE_OPTION=
-- CMAKE_CXX11_STANDARD_COMPILE_OPTION=
-- CMAKE_CXX14_COMPILE_FEATURES=
-- CMAKE_CXX14_EXTENSION_COMPILE_OPTION=-std:c++14
-- CMAKE_CXX14_STANDARD_COMPILE_OPTION=-std:c++14
-- CMAKE_CXX17_COMPILE_FEATURES=
-- CMAKE_CXX17_EXTENSION_COMPILE_OPTION=-std:c++17
-- CMAKE_CXX17_STANDARD_COMPILE_OPTION=-std:c++17
-- CMAKE_CXX20_COMPILE_FEATURES=
-- CMAKE_CXX20_EXTENSION_COMPILE_OPTION=-std:c++latest
-- CMAKE_CXX20_STANDARD_COMPILE_OPTION=-std:c++latest
-- CMAKE_CXX98_COMPILE_FEATURES=
-- CMAKE_CXX98_EXTENSION_COMPILE_OPTION=
-- CMAKE_CXX98_STANDARD_COMPILE_OPTION=
-- CMAKE_CXX_CL_SHOWINCLUDES_PREFIX=
-- CMAKE_CXX_COMPILER=C:/VS2017/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64/cl.exe
-- CMAKE_CXX_COMPILER_ABI=
-- CMAKE_CXX_COMPILER_AR=
-- CMAKE_CXX_COMPILER_ARCHITECTURE_ID=x64
-- CMAKE_CXX_COMPILER_ARG1=
-- CMAKE_CXX_COMPILER_ENV_VAR=CXX
-- CMAKE_CXX_COMPILER_EXCLUDE=CC;aCC;xlC
-- CMAKE_CXX_COMPILER_ID=MSVC
-- CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT=#define STRINGIFY_HELPER(X) #X
-- CMAKE_CXX_COMPILER_ID_RUN=1
-- CMAKE_CXX_COMPILER_ID_TOOL_MATCH_INDEX=2
-- CMAKE_CXX_COMPILER_ID_TOOL_MATCH_REGEX=
-- CMAKE_CXX_COMPILER_ID_VENDORS=IAR
-- CMAKE_CXX_COMPILER_ID_VENDOR_REGEX_IAR=IAR .+ Compiler
-- CMAKE_CXX_COMPILER_LOADED=1
-- CMAKE_CXX_COMPILER_NAMES=c++
-- CMAKE_CXX_COMPILER_PRODUCED_FILES=CompilerIdCXX.exe;CompilerIdCXX.vcxproj
-- CMAKE_CXX_COMPILER_PRODUCED_OUTPUT=Microsoft (R) Build Engine version 15.8.169+g1ccb72aefa for .NET Framework
-- CMAKE_CXX_COMPILER_RANLIB=
-- CMAKE_CXX_COMPILER_VERSION=19.15.26732.1
-- CMAKE_CXX_COMPILER_VERSION_INTERNAL=
-- CMAKE_CXX_COMPILER_WRAPPER=
-- CMAKE_CXX_COMPILE_FEATURES=
-- CMAKE_CXX_COMPILE_OBJECT=<CMAKE_CXX_COMPILER> /nologo /TP <DEFINES> <INCLUDES> <FLAGS> /Fo<OBJECT> /Fd<TARGET_COMPILE_PDB> /FS -c <SOURCE>
-- CMAKE_CXX_COMPILE_OPTIONS_IPO=/GL
-- CMAKE_CXX_CREATE_ASSEMBLY_SOURCE=<CMAKE_CXX_COMPILER> /nologo /TP <DEFINES> <INCLUDES> <FLAGS> /FoNUL /FAs /Fa<ASSEMBLY_SOURCE> /c <SOURCE>
-- CMAKE_CXX_CREATE_PREPROCESSED_SOURCE=<CMAKE_CXX_COMPILER> > <PREPROCESSED_SOURCE> /nologo /TP <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE>
-- CMAKE_CXX_CREATE_SHARED_LIBRARY=<CMAKE_COMMAND> -E vs_link_dll --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- <CMAKE_LINKER> /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /dll /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_CXX_CREATE_SHARED_MODULE=<CMAKE_COMMAND> -E vs_link_dll --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- <CMAKE_LINKER> /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /dll /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_CXX_CREATE_STATIC_LIBRARY=<CMAKE_LINKER> /lib /nologo <LINK_FLAGS> /out:<TARGET> <OBJECTS>
-- CMAKE_CXX_CREATE_STATIC_LIBRARY_IPO=<CMAKE_LINKER> /lib /nologo /LTCG <LINK_FLAGS> /out:<TARGET> <OBJECTS>
-- CMAKE_CXX_FLAGS_DEBUG_INIT= /MDd /Zi /Ob0 /Od /RTC1
-- CMAKE_CXX_FLAGS_INIT= /DWIN32 /D_WINDOWS /W3 /GR /EHsc
-- CMAKE_CXX_FLAGS_MINSIZEREL_INIT= /MD /O1 /Ob1 /DNDEBUG
-- CMAKE_CXX_FLAGS_RELEASE_INIT= /MD /O2 /Ob2 /DNDEBUG
-- CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT= /MD /Zi /O2 /Ob1 /DNDEBUG
-- CMAKE_CXX_IGNORE_EXTENSIONS=inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC
-- CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES=
-- CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES=
-- CMAKE_CXX_IMPLICIT_LINK_LIBRARIES=
-- CMAKE_CXX_LIBRARY_ARCHITECTURE=
-- CMAKE_CXX_LINKER_PREFERENCE=30
-- CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES=1
-- CMAKE_CXX_LINKER_SUPPORTS_PDB=ON
-- CMAKE_CXX_LINK_EXECUTABLE=<CMAKE_COMMAND> -E vs_link_exe --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- <CMAKE_LINKER> /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <CMAKE_CXX_LINK_FLAGS> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_CXX_LINK_OPTIONS_IPO=/INCREMENTAL:NO;/LTCG
-- CMAKE_CXX_OUTPUT_EXTENSION=.obj
-- CMAKE_CXX_PLATFORM_ID=Windows
-- CMAKE_CXX_SIMULATE_ID=
-- CMAKE_CXX_SIMULATE_VERSION=
-- CMAKE_CXX_SIZEOF_DATA_PTR=
-- CMAKE_CXX_SOURCE_FILE_EXTENSIONS=C;M;c++;cc;cpp;cxx;mm;CPP
-- CMAKE_CXX_STANDARD_COMPUTED_DEFAULT=14
-- CMAKE_CXX_STANDARD_DEFAULT=14
-- CMAKE_CXX_STANDARD_LIBRARIES_INIT=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
-- CMAKE_CXX_USE_RESPONSE_FILE_FOR_OBJECTS=1
-- CMAKE_CXX_XCODE_ARCHS=
-- CMAKE_C_ABI_COMPILED=TRUE
-- CMAKE_C_ARCHIVE_APPEND=<CMAKE_AR> q <TARGET> <LINK_FLAGS> <OBJECTS>
-- CMAKE_C_ARCHIVE_CREATE=<CMAKE_AR> qc <TARGET> <LINK_FLAGS> <OBJECTS>
-- CMAKE_C_ARCHIVE_FINISH=<CMAKE_RANLIB> <TARGET>
-- CMAKE_C_CL_SHOWINCLUDES_PREFIX=
-- CMAKE_C_COMPILER=C:/VS2017/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64/cl.exe
-- CMAKE_C_COMPILER_ABI=
-- CMAKE_C_COMPILER_AR=
-- CMAKE_C_COMPILER_ARCHITECTURE_ID=x64
-- CMAKE_C_COMPILER_ARG1=
-- CMAKE_C_COMPILER_ENV_VAR=CC
-- CMAKE_C_COMPILER_ID=MSVC
-- CMAKE_C_COMPILER_ID_PLATFORM_CONTENT=#define STRINGIFY_HELPER(X) #X
-- CMAKE_C_COMPILER_ID_RUN=1
-- CMAKE_C_COMPILER_ID_TOOL_MATCH_INDEX=2
-- CMAKE_C_COMPILER_ID_TOOL_MATCH_REGEX=
-- CMAKE_C_COMPILER_ID_VENDORS=IAR
-- CMAKE_C_COMPILER_ID_VENDOR_REGEX_IAR=IAR .+ Compiler
-- CMAKE_C_COMPILER_LOADED=1
-- CMAKE_C_COMPILER_NAMES=cc
-- CMAKE_C_COMPILER_PRODUCED_FILES=CompilerIdC.exe;CompilerIdC.vcxproj
-- CMAKE_C_COMPILER_PRODUCED_OUTPUT=Microsoft (R) Build Engine version 15.8.169+g1ccb72aefa for .NET Framework
-- CMAKE_C_COMPILER_RANLIB=
-- CMAKE_C_COMPILER_VERSION=19.15.26732.1
-- CMAKE_C_COMPILER_VERSION_INTERNAL=
-- CMAKE_C_COMPILER_WORKS=TRUE
-- CMAKE_C_COMPILER_WRAPPER=
-- CMAKE_C_COMPILE_FEATURES=c_std_90;c_std_99;c_std_11;c_function_prototypes;c_variadic_macros
-- CMAKE_C_COMPILE_OBJECT=<CMAKE_C_COMPILER> /nologo <DEFINES> <INCLUDES> <FLAGS> /Fo<OBJECT> /Fd<TARGET_COMPILE_PDB> /FS -c <SOURCE>
-- CMAKE_C_COMPILE_OPTIONS_IPO=/GL
-- CMAKE_C_CREATE_ASSEMBLY_SOURCE=<CMAKE_C_COMPILER> /nologo <DEFINES> <INCLUDES> <FLAGS> /FoNUL /FAs /Fa<ASSEMBLY_SOURCE> /c <SOURCE>
-- CMAKE_C_CREATE_PREPROCESSED_SOURCE=<CMAKE_C_COMPILER> > <PREPROCESSED_SOURCE> /nologo <DEFINES> <INCLUDES> <FLAGS> -E <SOURCE>
-- CMAKE_C_CREATE_SHARED_LIBRARY=<CMAKE_COMMAND> -E vs_link_dll --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- <CMAKE_LINKER> /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /dll /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_C_CREATE_SHARED_MODULE=<CMAKE_COMMAND> -E vs_link_dll --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- <CMAKE_LINKER> /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /dll /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_C_CREATE_STATIC_LIBRARY=<CMAKE_LINKER> /lib /nologo <LINK_FLAGS> /out:<TARGET> <OBJECTS>
-- CMAKE_C_CREATE_STATIC_LIBRARY_IPO=<CMAKE_LINKER> /lib /nologo /LTCG <LINK_FLAGS> /out:<TARGET> <OBJECTS>
-- CMAKE_C_FLAGS=/DWIN32 /D_WINDOWS /W3
-- CMAKE_C_FLAGS_DEBUG=/MDd /Zi /Ob0 /Od /RTC1
-- CMAKE_C_FLAGS_DEBUG_INIT= /MDd /Zi /Ob0 /Od /RTC1
-- CMAKE_C_FLAGS_INIT= /DWIN32 /D_WINDOWS /W3
-- CMAKE_C_FLAGS_MINSIZEREL=/MD /O1 /Ob1 /DNDEBUG
-- CMAKE_C_FLAGS_MINSIZEREL_INIT= /MD /O1 /Ob1 /DNDEBUG
-- CMAKE_C_FLAGS_RELEASE=/MD /O2 /Ob2 /DNDEBUG
-- CMAKE_C_FLAGS_RELEASE_INIT= /MD /O2 /Ob2 /DNDEBUG
-- CMAKE_C_FLAGS_RELWITHDEBINFO=/MD /Zi /O2 /Ob1 /DNDEBUG
-- CMAKE_C_FLAGS_RELWITHDEBINFO_INIT= /MD /Zi /O2 /Ob1 /DNDEBUG
-- CMAKE_C_IGNORE_EXTENSIONS=h;H;o;O;obj;OBJ;def;DEF;rc;RC
-- CMAKE_C_IMPLICIT_LINK_DIRECTORIES=
-- CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES=
-- CMAKE_C_IMPLICIT_LINK_LIBRARIES=
-- CMAKE_C_INFORMATION_LOADED=1
-- CMAKE_C_LIBRARY_ARCHITECTURE=
-- CMAKE_C_LINKER_PREFERENCE=10
-- CMAKE_C_LINKER_SUPPORTS_PDB=ON
-- CMAKE_C_LINK_EXECUTABLE=<CMAKE_COMMAND> -E vs_link_exe --intdir=<OBJECT_DIR> --manifests <MANIFESTS> -- <CMAKE_LINKER> /nologo <OBJECTS> /out:<TARGET> /implib:<TARGET_IMPLIB> /pdb:<TARGET_PDB> /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <CMAKE_C_LINK_FLAGS> <LINK_FLAGS> <LINK_LIBRARIES>
-- CMAKE_C_LINK_OPTIONS_IPO=/INCREMENTAL:NO;/LTCG
-- CMAKE_C_OUTPUT_EXTENSION=.obj
-- CMAKE_C_PLATFORM_ID=Windows
-- CMAKE_C_SIMULATE_ID=
-- CMAKE_C_SIMULATE_VERSION=
-- CMAKE_C_SIZEOF_DATA_PTR=8
-- CMAKE_C_SOURCE_FILE_EXTENSIONS=c;m
-- CMAKE_C_STANDARD_COMPUTED_DEFAULT=90
-- CMAKE_C_STANDARD_DEFAULT=
-- CMAKE_C_STANDARD_LIBRARIES=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
-- CMAKE_C_STANDARD_LIBRARIES_INIT=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
-- CMAKE_C_USE_RESPONSE_FILE_FOR_OBJECTS=1
-- CMAKE_C_XCODE_ARCHS=
-- CMAKE_DL_LIBS=
-- CMAKE_EFFECTIVE_SYSTEM_NAME=Windows
-- CMAKE_EXECUTABLE_FORMAT=Unknown
-- CMAKE_EXECUTABLE_SUFFIX=.exe
-- CMAKE_EXE_LINKER_FLAGS=/machine:x64
-- CMAKE_EXE_LINKER_FLAGS_DEBUG=/debug /INCREMENTAL
-- CMAKE_EXE_LINKER_FLAGS_DEBUG_INIT= /debug /INCREMENTAL
-- CMAKE_EXE_LINKER_FLAGS_INIT= /machine:x64
-- CMAKE_EXE_LINKER_FLAGS_MINSIZEREL=/INCREMENTAL:NO
-- CMAKE_EXE_LINKER_FLAGS_MINSIZEREL_INIT= /INCREMENTAL:NO
-- CMAKE_EXE_LINKER_FLAGS_RELEASE=/INCREMENTAL:NO
-- CMAKE_EXE_LINKER_FLAGS_RELEASE_INIT= /INCREMENTAL:NO
-- CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO=/debug /INCREMENTAL
-- CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO_INIT= /debug /INCREMENTAL
-- CMAKE_EXTRA_GENERATOR=
-- CMAKE_EXTRA_LINK_EXTENSIONS=.targets
-- CMAKE_FILES_DIRECTORY=/CMakeFiles
-- CMAKE_FIND_LIBRARY_PREFIXES=
-- CMAKE_FIND_LIBRARY_SUFFIXES=.lib
-- CMAKE_FORCE_WIN64=TRUE
-- CMAKE_GENERATOR=Visual Studio 15 2017 Win64
-- CMAKE_GENERATOR_INSTANCE=C:/VS2017
-- CMAKE_GENERATOR_NO_COMPILER_ENV=1
-- CMAKE_GENERATOR_PLATFORM=
-- CMAKE_GENERATOR_RC=rc
-- CMAKE_GENERATOR_TOOLSET=
-- CMAKE_HOME_DIRECTORY=C:/Users/Richard/Desktop
-- CMAKE_HOST_SYSTEM=Windows-10.0.17134
-- CMAKE_HOST_SYSTEM_NAME=Windows
-- CMAKE_HOST_SYSTEM_PROCESSOR=AMD64
-- CMAKE_HOST_SYSTEM_VERSION=10.0.17134
-- CMAKE_HOST_WIN32=1
-- CMAKE_IMPORT_LIBRARY_PREFIX=
-- CMAKE_IMPORT_LIBRARY_SUFFIX=.lib
-- CMAKE_INCLUDE_FLAG_C=-I
-- CMAKE_INCLUDE_FLAG_RC=-I
-- CMAKE_INSTALL_DEFAULT_COMPONENT_NAME=Unspecified
-- CMAKE_INSTALL_PREFIX=C:/Program Files/foo
-- CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT=1
-- CMAKE_LIBRARY_PATH_FLAG=-LIBPATH:
-- CMAKE_LIBRARY_PATH_TERMINATOR=
-- CMAKE_LINKER=C:/VS2017/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64/link.exe
-- CMAKE_LINK_DEF_FILE_FLAG=/DEF:
-- CMAKE_LINK_LIBRARY_FLAG=
-- CMAKE_LINK_LIBRARY_SUFFIX=.lib
-- CMAKE_MAJOR_VERSION=3
-- CMAKE_MAKE_PROGRAM=C:/VS2017/MSBuild/15.0/Bin/MSBuild.exe
-- CMAKE_MATCH_0=
-- CMAKE_MATCH_1=
-- CMAKE_MATCH_2=
-- CMAKE_MATCH_COUNT=0
-- CMAKE_MINIMUM_REQUIRED_VERSION=3.8
-- CMAKE_MINOR_VERSION=12
-- CMAKE_MODULE_LINKER_FLAGS=/machine:x64
-- CMAKE_MODULE_LINKER_FLAGS_DEBUG=/debug /INCREMENTAL
-- CMAKE_MODULE_LINKER_FLAGS_DEBUG_INIT= /debug /INCREMENTAL
-- CMAKE_MODULE_LINKER_FLAGS_INIT= /machine:x64
-- CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL=/INCREMENTAL:NO
-- CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL_INIT= /INCREMENTAL:NO
-- CMAKE_MODULE_LINKER_FLAGS_RELEASE=/INCREMENTAL:NO
-- CMAKE_MODULE_LINKER_FLAGS_RELEASE_INIT= /INCREMENTAL:NO
-- CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO=/debug /INCREMENTAL
-- CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO_INIT= /debug /INCREMENTAL
-- CMAKE_NINJA_CMCLDEPS_RC=1
-- CMAKE_NINJA_DEPTYPE_C=msvc
-- CMAKE_NINJA_DEPTYPE_CXX=msvc
-- CMAKE_NO_BUILD_TYPE=1
-- CMAKE_PARENT_LIST_FILE=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12/Modules/CMakeCXXInformation.cmake
-- CMAKE_PATCH_VERSION=3
-- CMAKE_PLATFORM_INFO_DIR=C:/Users/Richard/Desktop/CMakeFiles/3.12.3
-- CMAKE_PLATFORM_INFO_INITIALIZED=1
-- CMAKE_PROJECT_NAME=foo
-- CMAKE_RANLIB=
-- CMAKE_RC_COMPILER=rc
-- CMAKE_RC_COMPILER_ARG1=
-- CMAKE_RC_COMPILER_ENV_VAR=RC
-- CMAKE_RC_COMPILER_INIT=rc
-- CMAKE_RC_COMPILER_LIST=rc
-- CMAKE_RC_COMPILER_LOADED=1
-- CMAKE_RC_COMPILER_WORKS=1
-- CMAKE_RC_COMPILE_OBJECT=<CMAKE_RC_COMPILER> <DEFINES> <INCLUDES> <FLAGS> /fo<OBJECT> <SOURCE>
-- CMAKE_RC_FLAGS=/DWIN32
-- CMAKE_RC_FLAGS_DEBUG=/D_DEBUG
-- CMAKE_RC_FLAGS_DEBUG_INIT= /D_DEBUG
-- CMAKE_RC_FLAGS_INIT= /DWIN32
-- CMAKE_RC_FLAGS_MINSIZEREL=
-- CMAKE_RC_FLAGS_RELEASE=
-- CMAKE_RC_FLAGS_RELWITHDEBINFO=
-- CMAKE_RC_FLAG_REGEX=^[-/](D|I)
-- CMAKE_RC_INFORMATION_LOADED=1
-- CMAKE_RC_OUTPUT_EXTENSION=.res
-- CMAKE_RC_SOURCE_FILE_EXTENSIONS=rc;RC
-- CMAKE_ROOT=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12
-- CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS=-shared
-- CMAKE_SHARED_LIBRARY_C_FLAGS=
-- CMAKE_SHARED_LIBRARY_LINK_C_FLAGS=
-- CMAKE_SHARED_LIBRARY_PREFIX=
-- CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG=
-- CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG_SEP=
-- CMAKE_SHARED_LIBRARY_SUFFIX=.dll
-- CMAKE_SHARED_LINKER_FLAGS=/machine:x64
-- CMAKE_SHARED_LINKER_FLAGS_DEBUG=/debug /INCREMENTAL
-- CMAKE_SHARED_LINKER_FLAGS_DEBUG_INIT= /debug /INCREMENTAL
-- CMAKE_SHARED_LINKER_FLAGS_INIT= /machine:x64
-- CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL=/INCREMENTAL:NO
-- CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL_INIT= /INCREMENTAL:NO
-- CMAKE_SHARED_LINKER_FLAGS_RELEASE=/INCREMENTAL:NO
-- CMAKE_SHARED_LINKER_FLAGS_RELEASE_INIT= /INCREMENTAL:NO
-- CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO=/debug /INCREMENTAL
-- CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO_INIT= /debug /INCREMENTAL
-- CMAKE_SHARED_MODULE_CREATE_C_FLAGS=-shared
-- CMAKE_SHARED_MODULE_PREFIX=
-- CMAKE_SHARED_MODULE_SUFFIX=.dll
-- CMAKE_SIZEOF_VOID_P=8
-- CMAKE_SKIP_INSTALL_RPATH=NO
-- CMAKE_SKIP_RPATH=NO
-- CMAKE_SOURCE_DIR=C:/Users/Richard/Desktop
-- CMAKE_STATIC_LIBRARY_PREFIX=
-- CMAKE_STATIC_LIBRARY_SUFFIX=.lib
-- CMAKE_STATIC_LINKER_FLAGS=/machine:x64
-- CMAKE_STATIC_LINKER_FLAGS_DEBUG=
-- CMAKE_STATIC_LINKER_FLAGS_INIT= /machine:x64
-- CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL=
-- CMAKE_STATIC_LINKER_FLAGS_RELEASE=
-- CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO=
-- CMAKE_SUPPORT_WINDOWS_EXPORT_ALL_SYMBOLS=1
-- CMAKE_SYSTEM=Windows-10.0.17134
-- CMAKE_SYSTEM_AND_RC_COMPILER_INFO_FILE=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12/Modules/Platform/Windows-rc.cmake
-- CMAKE_SYSTEM_INFO_FILE=Platform/Windows
-- CMAKE_SYSTEM_LIBRARY_PATH=C:/Program Files/foo/bin;C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/bin;/bin
-- CMAKE_SYSTEM_LOADED=1
-- CMAKE_SYSTEM_NAME=Windows
-- CMAKE_SYSTEM_PREFIX_PATH=C:/Program Files;C:/Program Files (x86);C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64;C:/Program Files/foo
-- CMAKE_SYSTEM_PROCESSOR=AMD64
-- CMAKE_SYSTEM_SPECIFIC_INFORMATION_LOADED=1
-- CMAKE_SYSTEM_SPECIFIC_INITIALIZE_LOADED=1
-- CMAKE_SYSTEM_VERSION=10.0.17134
-- CMAKE_TWEAK_VERSION=0
-- CMAKE_USER_MAKE_RULES_OVERRIDE=C:/Users/Richard/Desktop/CompilerOptions.cmake
-- CMAKE_VERBOSE_MAKEFILE=FALSE
-- CMAKE_VERSION=3.12.3
-- CMAKE_VS_DEVENV_COMMAND=C:/VS2017/Common7/IDE/devenv.com
-- CMAKE_VS_INTEL_Fortran_PROJECT_VERSION=11.0
-- CMAKE_VS_MSBUILD_COMMAND=C:/VS2017/MSBuild/15.0/Bin/MSBuild.exe
-- CMAKE_VS_PLATFORM_NAME=x64
-- CMAKE_VS_PLATFORM_TOOLSET=v141
-- CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION=10.0.17134.0
-- C_TEST_WAS_RUN=1
-- MSVC=1
-- MSVC14=1
-- MSVC_CXX_ARCHITECTURE_ID=x64
-- MSVC_C_ARCHITECTURE_ID=x64
-- MSVC_IDE=1
-- MSVC_INCREMENTAL_DEFAULT=ON
-- MSVC_INCREMENTAL_YES_FLAG=/INCREMENTAL
-- MSVC_TOOLSET_VERSION=141
-- MSVC_VERSION=1915
-- PRESET_CMAKE_SYSTEM_NAME=FALSE
-- PROJECT_BINARY_DIR=C:/Users/Richard/Desktop
-- PROJECT_NAME=foo
-- PROJECT_SOURCE_DIR=C:/Users/Richard/Desktop
-- RUN_CONFIGURE=ON
-- SET_MSVC_CXX_ARCHITECTURE_ID=set(MSVC_CXX_ARCHITECTURE_ID x64)
-- SET_MSVC_C_ARCHITECTURE_ID=set(MSVC_C_ARCHITECTURE_ID x64)
-- WIN32=1
-- _CMAKE_CXX_IPO_MAY_BE_SUPPORTED_BY_COMPILER=YES
-- _CMAKE_CXX_IPO_SUPPORTED_BY_CMAKE=YES
-- _CMAKE_C_IPO_MAY_BE_SUPPORTED_BY_COMPILER=YES
-- _CMAKE_C_IPO_SUPPORTED_BY_CMAKE=YES
-- _CMAKE_INSTALL_DIR=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64
-- _CMAKE_RC_COMPILER_NAME_WE=rc
-- _CMAKE_TOOLCHAIN_LOCATION=C:/VS2017/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64
-- _CMAKE_USER_LINKER_PATH=C:/VS2017/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64
-- _CMAKE_VS_LINK_DLL=<CMAKE_COMMAND> -E vs_link_dll --intdir=<OBJECT_DIR> --manifests <MANIFESTS> --
-- _CMAKE_VS_LINK_EXE=<CMAKE_COMMAND> -E vs_link_exe --intdir=<OBJECT_DIR> --manifests <MANIFESTS> --
-- _COMPILE_CXX= /TP
-- _FLAGS_CXX= /GR /EHsc
-- _FS_C= /FS
-- _FS_CXX= /FS
-- _INCLUDED_FILE=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12/Modules/Platform/Windows-MSVC-CXX.cmake
-- _INCLUDED_SYSTEM_INFO_FILE=C:/ProgramData/chocolatey/lib/cmake.portable/tools/cmake-3.12.3-win64-x64/share/cmake-3.12/Modules/Platform/Windows.cmake
-- _MSVC_CXX_ARCHITECTURE_FAMILY=x64
-- _MSVC_C_ARCHITECTURE_FAMILY=x64
-- _PLATFORM_DEFINES=/DWIN32
-- _PLATFORM_LINK_FLAGS=
-- _RTC1=/RTC1
-- _SET_CMAKE_CXX_COMPILER_ARCHITECTURE_ID=set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID x64)
-- _SET_CMAKE_C_COMPILER_ARCHITECTURE_ID=set(CMAKE_C_COMPILER_ARCHITECTURE_ID x64)
-- __COMPILER_CMAKE_COMMON_COMPILER_MACROS=1
-- __WINDOWS_MSVC=1
-- __WINDOWS_PATHS_INCLUDED=1
-- _compiler_version=19.15.26732.1
-- _macro=
-- _macros=ADJUST_CMAKE_SYSTEM_VARIABLES;__cmake_include_compiler_wrapper;__compiler_check_default_language_standard;__windows_compiler_msvc;_cmake_find_compiler;_cmake_find_compiler_path;_record_compiler_features;_record_compiler_features_c;_record_compiler_features_cxx;cmake_record_c_compile_features;cmake_record_cxx_compile_features
-- _override=C:/Users/Richard/Desktop/CompilerOptions.cmake
-- _varName=_varName
-- _varNames=CMAKE_AR;CMAKE_AUTOMOC_COMPILER_PREDEFINES;CMAKE_AUTOMOC_MACRO_NAMES;CMAKE_BASE_NAME;CMAKE_BINARY_DIR;CMAKE_BUILD_TOOL;CMAKE_BUILD_TYPE_INIT;CMAKE_C11_COMPILE_FEATURES;CMAKE_C11_EXTENSION_COMPILE_OPTION;CMAKE_C11_STANDARD_COMPILE_OPTION;CMAKE_C90_COMPILE_FEATURES;CMAKE_C90_EXTENSION_COMPILE_OPTION;CMAKE_C90_STANDARD_COMPILE_OPTION;CMAKE_C99_COMPILE_FEATURES;CMAKE_C99_EXTENSION_COMPILE_OPTION;CMAKE_C99_STANDARD_COMPILE_OPTION;CMAKE_CFG_INTDIR;CMAKE_CL_64;CMAKE_CL_NOLOGO;CMAKE_COMMAND;CMAKE_CONFIGURATION_TYPES;CMAKE_CPACK_COMMAND;CMAKE_CREATE_CONSOLE_EXE;CMAKE_CREATE_WIN32_EXE;CMAKE_CROSSCOMPILING;CMAKE_CTEST_COMMAND;CMAKE_CURRENT_BINARY_DIR;CMAKE_CURRENT_LIST_DIR;CMAKE_CURRENT_LIST_FILE;CMAKE_CURRENT_SOURCE_DIR;CMAKE_CXX11_COMPILE_FEATURES;CMAKE_CXX11_EXTENSION_COMPILE_OPTION;CMAKE_CXX11_STANDARD_COMPILE_OPTION;CMAKE_CXX14_COMPILE_FEATURES;CMAKE_CXX14_EXTENSION_COMPILE_OPTION;CMAKE_CXX14_STANDARD_COMPILE_OPTION;CMAKE_CXX17_COMPILE_FEATURES;CMAKE_CXX17_EXTENSION_COMPILE_OPTION;CMAKE_CXX17_STANDARD_COMPILE_OPTION;CMAKE_CXX20_COMPILE_FEATURES;CMAKE_CXX20_EXTENSION_COMPILE_OPTION;CMAKE_CXX20_STANDARD_COMPILE_OPTION;CMAKE_CXX98_COMPILE_FEATURES;CMAKE_CXX98_EXTENSION_COMPILE_OPTION;CMAKE_CXX98_STANDARD_COMPILE_OPTION;CMAKE_CXX_CL_SHOWINCLUDES_PREFIX;CMAKE_CXX_COMPILER;CMAKE_CXX_COMPILER_ABI;CMAKE_CXX_COMPILER_AR;CMAKE_CXX_COMPILER_ARCHITECTURE_ID;CMAKE_CXX_COMPILER_ARG1;CMAKE_CXX_COMPILER_ENV_VAR;CMAKE_CXX_COMPILER_EXCLUDE;CMAKE_CXX_COMPILER_ID;CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT;CMAKE_CXX_COMPILER_ID_RUN;CMAKE_CXX_COMPILER_ID_TOOL_MATCH_INDEX;CMAKE_CXX_COMPILER_ID_TOOL_MATCH_REGEX;CMAKE_CXX_COMPILER_ID_VENDORS;CMAKE_CXX_COMPILER_ID_VENDOR_REGEX_IAR;CMAKE_CXX_COMPILER_LOADED;CMAKE_CXX_COMPILER_NAMES;CMAKE_CXX_COMPILER_PRODUCED_FILES;CMAKE_CXX_COMPILER_PRODUCED_OUTPUT;CMAKE_CXX_COMPILER_RANLIB;CMAKE_CXX_COMPILER_VERSION;CMAKE_CXX_COMPILER_VERSION_INTERNAL;CMAKE_CXX_COMPILER_WRAPPER;CMAKE_CXX_COMPILE_FEATURES;CMAKE_CXX_COMPILE_OBJECT;CMAKE_CXX_COMPILE_OPTIONS_IPO;CMAKE_CXX_CREATE_ASSEMBLY_SOURCE;CMAKE_CXX_CREATE_PREPROCESSED_SOURCE;CMAKE_CXX_CREATE_SHARED_LIBRARY;CMAKE_CXX_CREATE_SHARED_MODULE;CMAKE_CXX_CREATE_STATIC_LIBRARY;CMAKE_CXX_CREATE_STATIC_LIBRARY_IPO;CMAKE_CXX_FLAGS_DEBUG_INIT;CMAKE_CXX_FLAGS_INIT;CMAKE_CXX_FLAGS_MINSIZEREL_INIT;CMAKE_CXX_FLAGS_RELEASE_INIT;CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT;CMAKE_CXX_IGNORE_EXTENSIONS;CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES;CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES;CMAKE_CXX_IMPLICIT_LINK_LIBRARIES;CMAKE_CXX_LIBRARY_ARCHITECTURE;CMAKE_CXX_LINKER_PREFERENCE;CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES;CMAKE_CXX_LINKER_SUPPORTS_PDB;CMAKE_CXX_LINK_EXECUTABLE;CMAKE_CXX_LINK_OPTIONS_IPO;CMAKE_CXX_OUTPUT_EXTENSION;CMAKE_CXX_PLATFORM_ID;CMAKE_CXX_SIMULATE_ID;CMAKE_CXX_SIMULATE_VERSION;CMAKE_CXX_SIZEOF_DATA_PTR;CMAKE_CXX_SOURCE_FILE_EXTENSIONS;CMAKE_CXX_STANDARD_COMPUTED_DEFAULT;CMAKE_CXX_STANDARD_DEFAULT;CMAKE_CXX_STANDARD_LIBRARIES_INIT;CMAKE_CXX_USE_RESPONSE_FILE_FOR_OBJECTS;CMAKE_CXX_XCODE_ARCHS;CMAKE_C_ABI_COMPILED;CMAKE_C_ARCHIVE_APPEND;CMAKE_C_ARCHIVE_CREATE;CMAKE_C_ARCHIVE_FINISH;CMAKE_C_CL_SHOWINCLUDES_PREFIX;CMAKE_C_COMPILER;CMAKE_C_COMPILER_ABI;CMAKE_C_COMPILER_AR;CMAKE_C_COMPILER_ARCHITECTURE_ID;CMAKE_C_COMPILER_ARG1;CMAKE_C_COMPILER_ENV_VAR;CMAKE_C_COMPILER_ID;CMAKE_C_COMPILER_ID_PLATFORM_CONTENT;CMAKE_C_COMPILER_ID_RUN;CMAKE_C_COMPILER_ID_TOOL_MATCH_INDEX;CMAKE_C_COMPILER_ID_TOOL_MATCH_REGEX;CMAKE_C_COMPILER_ID_VENDORS;CMAKE_C_COMPILER_ID_VENDOR_REGEX_IAR;CMAKE_C_COMPILER_LOADED;CMAKE_C_COMPILER_NAMES;CMAKE_C_COMPILER_PRODUCED_FILES;CMAKE_C_COMPILER_PRODUCED_OUTPUT;CMAKE_C_COMPILER_RANLIB;CMAKE_C_COMPILER_VERSION;CMAKE_C_COMPILER_VERSION_INTERNAL;CMAKE_C_COMPILER_WORKS;CMAKE_C_COMPILER_WRAPPER;CMAKE_C_COMPILE_FEATURES;CMAKE_C_COMPILE_OBJECT;CMAKE_C_COMPILE_OPTIONS_IPO;CMAKE_C_CREATE_ASSEMBLY_SOURCE;CMAKE_C_CREATE_PREPROCESSED_SOURCE;CMAKE_C_CREATE_SHARED_LIBRARY;CMAKE_C_CREATE_SHARED_MODULE;CMAKE_C_CREATE_STATIC_LIBRARY;CMAKE_C_CREATE_STATIC_LIBRARY_IPO;CMAKE_C_FLAGS;CMAKE_C_FLAGS_DEBUG;CMAKE_C_FLAGS_DEBUG_INIT;CMAKE_C_FLAGS_INIT;CMAKE_C_FLAGS_MINSIZEREL;CMAKE_C_FLAGS-- d=
-- f=
-- foo_BINARY_DIR=C:/Users/Richard/Desktop
-- foo_SOURCE_DIR=C:/Users/Richard/Desktop
-- lang=
-- t=
-- v=
-- ADJUST_CMAKE_SYSTEM_VARIABLES
-- __cmake_include_compiler_wrapper
-- __compiler_check_default_language_standard
-- __windows_compiler_msvc
-- _cmake_find_compiler
-- _cmake_find_compiler_path
-- _record_compiler_features
-- _record_compiler_features_c
-- _record_compiler_features_cxx
-- cmake_record_c_compile_features
-- cmake_record_cxx_compile_features
-- Check for working CXX compiler: C:/VS2017/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64/cl.exe
-- Check for working CXX compiler: C:/VS2017/VC/Tools/MSVC/14.15.26726/bin/Hostx86/x64/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: C:/Users/Richard/Desktop |
|
@YenForYang |
|
Any update on this issue? I need to use the Intel ICC compiler for my code and the packages that I use from vcpkg. Thanks. |
VS2017 - CMAKE_LINKER ? git-for-windows |
|
@voskrese |
|
I think In those 2 files, there's also a fairly trivial change from |
…. (Only VS2017) Some ports work (e.g. zlib, cmake ports) out of the box others must still be changed (qmake,boost_build,meson). Due to a bug in the ninja call script for a parallel configuration set, (Command is using wrong input path/splitting command string wrongly). parallel configuration with ninja has been deactivated. TODO: More Testing Repair all working ports using wrong toolset/compiler (like boost/qt). (Maybe add a check to check if the right compiler has been used) Repair all broken ports (if any).
change compiler discovery logic to work properly on triplet change.
…ing paths in PATH?)
902612b to
c8a9575
Compare
|
Updated to a more recent vcpkg version. |
|
I have both VS2017 and VS2019 installed with llvm support. I cannot get zlib to install using the llvm triplet. What could be missing with the VS2017 installation? If I want to use VS2019, what changes would I have to make? I get the following compiler_disconvery.log-out.log
|
…m_toolsets # Conflicts: # scripts/cmake/vcpkg_common_functions.cmake # scripts/cmake/vcpkg_configure_cmake.cmake # scripts/get_triplet_environment.cmake # scripts/toolchains/windows.cmake # toolsrc/include/vcpkg/base/system.h # toolsrc/include/vcpkg/build.h # toolsrc/src/vcpkg/base/system.cpp # toolsrc/src/vcpkg/build.cpp # toolsrc/src/vcpkg/vcpkgpaths.cpp
|
@Abhipray should work again. |
|
I'm going through the PR seeing if I like the way you implemented things, but as a first comment we're not going to be able to accept this PR with the triplets you added. Users should use triplet overlays. The triplets we ship with vcpkg are the triplets we test in CI. |
|
@cbezault You can do whatever you like with this PR. I am not dependent on that branch. About the triplets. Remove them if you want to. I just needed some place to store the info on how to use a different toolset. So if you tell me where you want that sort of info I will move it into that place. |
| elseif(_TARGETTING_UWP) | ||
| # Ninja and MSBuild have many differences when targetting UWP, so use MSBuild to maximize existing compatibility | ||
| set(NINJA_CAN_BE_USED OFF) | ||
| elseif(VCPKG_PLATFORM_TOOLSET MATCHES "Intel") |
There was a problem hiding this comment.
Why can't Ninja be used with the Intel compiler? Or is it that Ninja just can't be used with CMake toolsets?
There was a problem hiding this comment.
The last time I tried the Intel Compiler and Ninja did not work correctly together. Maybe it is the same issue as with the Intel Fortran Compiler that the Environment must be loaded via the batch files with come with that toolchain. Currently not able to test this hypothesis because I don't have access to a PC with the Intel Compiler for at least a week.
There was a problem hiding this comment.
Let me know if you get anywhere on this. Intel is not one of our mainline supported/tested use cases but it'd be nice to get it working. If you noticed #7976 makes this PR more relevant.
There was a problem hiding this comment.
Turns out. I cannot currently test it due to
https://software.intel.com/en-us/forums/intel-c-compiler/topic/811512
maybe I will be able to find a quick workaround but for now I do not have a lot of time on my hand. Probably requires a fix from the CMake side.
Yeah added:
<LanguageStandard>stdcpp14</LanguageStandard> in <ClCompile> to VS-10.vcxproj.in in share/cmake-3.15/Modules/CompilerId
so far i tried in vcpkg_configure_cmake:
_vcpkg_load_environment_from_batch(
BATCH_FILE_PATH "C:\\Program Files (x86)\\IntelSWTools\\compilers_and_libraries_2019.4.245\\windows\\bin\\compilervars_arch.bat"
ARGUMENTS
intel64
vs2019
WORKING_DIRECTORY "${CURRENT_BUILDTREES_DIR}"
vcpkg_add_to_path("C:\\Program Files (x86)\\IntelSWTools\\compilers_and_libraries_2019.4.245\\windows\\compiler\\lib\\intel64_win")
)
set(ENV{LIBPATH} "$ENV{LIBPATH};$ENV{LIB};C:\\Program Files (x86)\\IntelSWTools\\compilers_and_libraries_2019.4.245\\windows\\compiler\\lib\\intel64_win")
(_vcpkg_load_environment_from_batch borrowed from the Fortran PR)
So far no luck. But it is definitively a environment issue since the error reads: LINK : fatal error LNK1104: cannot open file 'libmmt.lib'
Sry no time to investigate this further right now
|
hmm somewhere i broke the vcvars selection. x86 now loads x64. Would be fine if it would load the x64_x86 vars. |
…m_toolsets # Conflicts: # scripts/cmake/vcpkg_configure_cmake.cmake
|
I checkout out the latest PR, re-bootstrapped, and still failed in installing zlib. Here is the log. https://paste.ubuntu.com/p/CfJbptq2tG/ Note that builds seem to be much slower compared to regular master. |
|
@alcroito Could you also attach the files from |
|
I can confirm that using cmake version 3.15.0-rc1 from PATH and setting VCPKG_FORCE_SYSTEM_BINARIES=1 makes it build. |
|
Ok, after some experimentation, this is the toolchain (with build scripts) that I'd like to use with it: https://github.com/qis/toolchain Use Cases
Problems
Other than that, this is a great proposal! Thank you! ❤️ |
…ic compiler detection via cmake for windows targets.
|
/azp run |
|
It seems that some of these changes conflict with #7976. |
|
Pinging @Neumann-A for response. Is work still being done for this PR? |
|
Closed due to inactivity. Please feel free to create a new PR with identical content if you're still working on this. |
…. (Only VS2017)
Some ports work (e.g. zlib, cmake ports) out of the box others must still be changed (qmake,boost_build,meson).
TODO:
Upgrade Version Number?
More Testing
Sort VS candidates? (If necessary?)
Repair all working ports using wrong toolset/compiler (like boost/qt).
(Maybe add a check to check if the right compiler has been used)
Repair all broken ports (if any).
Will probably solve (if everything works):
#4567
#4487
#2580
#2320
#1881
Maybe: #766