ThingWorx Edge C SDK > Building a ThingWorx Edge C SDK Application > Building Applications with CMake > How to Build for Windows Platforms with CMake
  
How to Build for Windows Platforms with CMake
The following procedure assumes that you have downloaded and extracted CMake and that you have created a subdirectory where the output of cmake will be stored within the directory that contains your source files. To build for a Windows platform using CMake, follow these steps:
1. Navigate to the subdirectory that you created for running cmake.
2. Run cmake -G to see a list of all the IDE’s that you can choose.
3. Run cmake -G "Visual Studio 11 2012" ..
4. Open tw-c-sdk.sln in Visual Studio.