# CxxBuildTool ``` [OnCompile(.TypeDone)] private static void Build() { CxxBuildTool.CMake(Compiler.ProjectDir + "/SDL", Compiler.BuildDir + "/" + Compiler.ProjectName + "/SDL", "-DSDL_STATIC=ON -DSDL_SHARED=OFF -DSDL_TESTS=OFF"); CxxBuildTool.Ninja(Compiler.ProjectDir, Compiler.BuildDir + "/" + Compiler.ProjectName + "/vk_mem_alloc", "vk_mem_alloc", "-Ipath/to/vulkan/include", "vk_mem_alloc.cpp"); } ```