Another way would be to generate C code from the compiled functions and find a way to join the source files into a single one, and then compile it into a single dll containing all functions, similarly to what you would get when compiling manually a LibraryLink dll in Visual C++ for example.