如果dll本身是动态库,那么 .lib 也是动态的(里面只有函数名,没代码,代码在dll中) 不能当静态库连接的。你需要让第3方做一个为静态连接的库(也叫 lib, 单里面有代码)还有方法就是可以把exe和dll打包成一个文件,就像有些绿色软件一样。