From 929ea6783781e77d0aab32d352e31735fef02d4d Mon Sep 17 00:00:00 2001 From: Greg DiCristofaro <gregd@basistech.com> Date: Tue, 9 Jan 2024 15:13:17 -0500 Subject: [PATCH] updates for docs --- appveyor.yml | 2 +- win32/BUILDING.txt | 26 ++++++++++++++++---------- 2 files changed, 17 insertions(+), 11 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index b6a90b647..33d19dfa3 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -4,7 +4,7 @@ environment: matrix: - job_name: Windows Build - appveyor_build_worker_image: Visual Studio 2015 + appveyor_build_worker_image: Visual Studio 2019 - job_name: Linux Build appveyor_build_worker_image: Ubuntu - job_name: macOS Build diff --git a/win32/BUILDING.txt b/win32/BUILDING.txt index a6d172af2..11bf98f14 100755 --- a/win32/BUILDING.txt +++ b/win32/BUILDING.txt @@ -1,6 +1,6 @@ Last Updated: 18 October 2016 -This file describes how to build TSK using Visual Studio 2015 (see +This file describes how to build TSK using Visual Studio 2019 (see README_win32.txt for instructions on building the win32 libraries and executables from Linux). @@ -8,15 +8,21 @@ executables from Linux). Installing Visual Studio If you do not have a copy of Visual Studio, you can use the free -Community Edition: - - http://www.microsoft.com/express/vc/ - -When installing it, choose to do a custom installation to ensure -that Visual C++ is added. You will also need to choose support to make -XP executables. - - +Community Edition which can be downloaded after creating an +account with Microsoft: + + https://my.visualstudio.com/Downloads?q=visual%20studio%202019%20community&wt.mc_id=o~msft~vscom~older-downloads + +When installing, +- In the "Workloads" tab, select "Desktop development with C++". +- In the "Installation Details" panel on the right, additionally select: + - "C++/CLI support for 142 build tools.." + - "MSVC 141 - VS 2017 C++ x64/x86 build tools" +- Under the "Individual components" tab in the "Compilers, build tools + and runtimes" section, select "C++ Windows XP Support for VS 2017 + (v141) tools [Deprecated]" + + Building There are four build targets: -- GitLab