# Calling a CompiledFunction DLL from outside Mathematica

If/when I produce a DLL using, say,

Compile[{{x}}, x^2 + Sin[x^2], CompilationTarget -> "C"]


I know where the DLL is. What I'm wondering is whether I can then call that function from, say, a compiled C or C++ executable. I know how to do this with other DLLs; will the same techniques work for interfacing with the Wolframe DLL? And if they will, is the MMA kernel loaded when the DLL entry point is invoked? Or is the code in the Wolfram DLL independent of the kernel. I realize that this is unlikely, but it seems it might be possible for non-UI mathematica code.

If CompilationTarget -> "C" can be used successfully, that means the compiled function does not make any calls to the main evaluator.