Using the Intel AMT SDK > System Requirements > General Requirements for the Windows C++ Samples

General Requirements for the Windows C++ Samples

The Windows C++ samples were developed using Visual C++ 2013. Visual Studio Professional Edition 2013 must be installed to compile and run the Intel AMT Windows C++ samples.  The sample behavior in newer versions of Visual Studio cannot be guaranteed. They depend on runtime elements from this development environment. The Microsoft Visual C++ 2013 Redistributable Package (x86) installs runtime components of Visual C++ Libraries required to run applications developed with Visual C++ on a computer that does not have Visual C++ 2013 installed. If you do not have Visual C++ 2013 installed on your platform, follow this link to download and install the redistributable package on the platform where you will execute the samples.

If your operating system is an x64 version, follow this link to download the equivalent x64 package.

In addition, Microsoft Platform SDK must be installed.

Working with WS-Management C++ Samples

The C++ samples are located under Windows/Intel_AMT/Bin/Ws-Management/C++.  These files are already compiled for release.  When copying the files locally, make sure to copy the .dll files to the same folder.

To use the C++ samples in debug format, it is necessary to create C++ libraries in debug format for use in Visual Studio (default) debug mode. Do the following:

   Under Windows/Common/WS-Management/C++, run the build script with the debug argument:

build.bat –d

This creates all the WSMan libraries in debug compiler mode and copies them to the Windows/Intel_AMT/Lib folder.

   Under Windows/Common/StatusStrings compile the StatusStrings.vcproj in debug mode and copy the .lib file to the Windows/Intel_AMT/Lib folder.

Now the C++ samples can be compiled in debug mode.

   To debug a compiled sample, copy the *D.dll files from Windows/Intel_AMT/Bin/ to the specific sample’s /Debug folder.

See Also:

   C++ CIM Framework API


Copyright © 2006-2022, Intel Corporation. All rights reserved.