Does LLVM/Clang provide a DLL which I can use to perform runtime C++ compilation + execution? [closed]


I am needing to compile and execute C++ code at runtime, and am looking for a library to do this. I suspect the LLVM/Clang toolchain might provide this. Can someone clarify, please?

The reason I need a DLL library (rather than installing the whole Clang/LLVM toolchain) is that the application I’m working on needs to be deployed to users machines, and asking them to install Clang/LLVM is not an option.

PS: my application needs to work on Linux, Windows, and Mac, so SYCL/OpenCL is not an option.

Source: Windows Questions C++