Samples

The set of C++ samples.

Build Extension

This is a console application that uses a custom build extension to set a preprocessor definition to show how a user can easily author their own custom build logic that can be shared with others.

Console Application

This is the smallest amount of code to get a console application building using Soup.

DirectX

This is a console application that demonstrates a more complex graphics application.

Dynamic Library

This is a console application that has a single dynamic library dependency.

Header Library

This is a console application that has a single header library dependency.

Module Dynamic Library

This is a console application that has a single dynamic library dependency that exports a module interface.

Module Interface

This is a console application that uses a single module interface file used inside the same projects.

Parse Json File

This is a console application that reads in a json file using the an external module and prints a single known property value.

Static Library

This is a console application that has a single static library dependency.

Windows Application

This is a windows win32 application that demonstrates how to create a windows GUI application.