static library or ptx embedding

I would to make a simple dll without dependencies.
I didn’t found any .lib for static linking, is there a way to get them?
If not, the driver api is always installed with graphic’s card drivers, so I don’t need to redistribute any other dll, right?
If it’s the only solution, I saw that I can compile cuda code into ptx code, then load it at runtime using driver API, but is there a way to embed it into my dll like the runtime library does? because I don’t want to redistribute ptx files.