Lib 在编译链接时把一些代码拷贝到你的程序代码里,所以叫做静态连接。编译链接结束后就不需要了。 DLL 在程序运行时把DLL里的代码和资源加载到进程地址空间去调用,所以叫动态链接。需要跟程序一起发布。