
Example 09: ClangLLD

This example demonstrates that Live++ supports Clang and LLD as replacement for MSVC's compiler and linker.
Since LLVM 14, Clang and LLD now output the required information into the PDB which was previously missing.

The example code is compiled and linked using a Custom Build Step in the Visual Studio project, invoking
a simple .bat file (09_compile_and_link.bat) that calls into two .bat files for compiling (09_compile.bat)
and linking (09_link.bat). The paths to your Visual Studio installation and Windows SDK are specified in the
.bat files and likely have to be replaced.

Of course, all available features demonstrated in the other examples, such as unity splitting, hot-fix crash
recovery, hot-reloading multiple processes, and hot-restart, work with Clang and LLD as well.

Interesting things to look at and try out have been marked with "Live++" in the source code.
