Closed zliuchen closed 4 years ago
There is a distinction.
The first link you provided is to compile the core Kinect SDK itself. While you can technically do it, it is a very rare activity. I recommend you follow the instructions given at that link.
The second link you provided is to compile your own applications using the body tracking SDK. The Body Tracking DLL and libraries need the VS redistrib. Luckily the VS redistrib has now been unified and this unified VS redistrib for 2015-2019 is often automatically installed on Windows 10 via Windows Update. You can also download this unified VS redistrib for 2015-2019 from many locations like https://visualstudio.microsoft.com/downloads/
It is not possible to compile the body tracking SDK itself. It is closed-source.
Thank you for your answers. Just to confirm, below is what I can do:
Is this correct? Thanks.
Personally, I use VS2019 for my compiler and I specify to use the v142 toolset. If you want, you could specify the v140 or v141 toolset. VS2019 will use the toolset you choose. And the VS2019 installer has options for you to select which set of toolsets to install.
Hi, there, From this page: https://github.com/microsoft/Azure-Kinect-Sensor-SDK/blob/develop/docs/building.md It is mentioned that we shall use VS2017 in order to build and install the sensor SDK.
However, from this page: https://docs.microsoft.com/en-us/azure/kinect-dk/body-sdk-setup It is recommended we install the VS redistributable for VS 2015. What is this for, for the Depth engine or Nvdia card?
So, If I want to build the source for both Sensor SDK and body tracking SDK, what version of VS to use?
Thanks.