1.dll:dynamic link library: lib:static link library. 2.windows系统中,许多app并不是仅由一个完整的exe构成,而是按功能分成了若干部分,由exe.dll.lib等组成,这些里面包含了函数的实现过程等. 3.lib编译时用到,用一下,链接完了就没事了:dll运行时用到,可能一直都在用. 4.如果只有lib,那么这个lib文件是静态编译出来的,索引和实现都在其中.使用静态编译的lib文件,在运行程序时不需要再挂dll,缺点是导致应用程序…