sharing common CUDA functions

Sorry if this is a newbie question. I’ve written some general image processing global functions in a .cu file. I would like to use them in another .cu file. I can “extern” the function in each .cu file that I want to use it, but I’d rather use a header file.

What’s the usual way of dealing with this?

Thanks in advance

PS: Visual Studio 2005