开发一个项目时,使用一个DLL,一般至少应该有哪些文件?如果使用静态库,有哪些文件?