参考:https://blog.csdn.net/weixin_39609623/article/details/82348576 Windows中的obj,lib,dll,exe文件 lib是和dll对应的.lib是静态链接库的库文件,dll是动态链接库的库文件. 1.静态就是link的时候把里面需要的东西抽取出来安排到你的exe文件中,以后运行你的exe的时候不再需要lib. 2.动态就是exe运行的时候依赖于dll里面提供的功能,没有这个dll,你的exe无法运行. Obj文件时编译成ob