CopperSpice Overview
|
This following steps show how to build CopperSpice and KitchenSink from source using MSVC. We are providing two different methods for building which are slightly different, however both approaches will produce the same binary DLL files.
For information about installing and getting started with MSVC refer to Building for Windows (MSVC). This page provides directions for building CopperSpice which are almost identical to Method 1 shown below. It also includes steps to build from a source distribution rather than a GitHub checkout, as well as information about how to select a CopperSpice build in Debug or Release mode.
buildRoot
and installRoot
parameters Clone the CopperSpice Github repository or download the source from our Downloads, refer to Downloading Source
Our suggestion is to clone or copy to a folder named your_path\cs
Open an "x64 Native Tools Command Prompt for VS2019"
This approach ensures the environment is setup correctly for CMake. It will configure CopperSpice for the current version of Visual Studio and for the x64 target.
Run the following command from the VS command prompt to generate the build system for ninja
Run the following command from the VS command prompt to build CopperSpice
Run the following command from the VS command prompt to install CopperSpice
Select one the two methods listed above for building CopperSpice and use the same steps to build the KitchenSink demo application.