动态库编译完 之后 是要 一个exe 和这个dll同时在 才能运行。好处?dll可以动态加载,也可以被多个程序调用,lib库 存在版本必须一致的问题,例如2008的代码 连接的时候 必须要连接 2008编译出来的lib库,而dll 或许 不需要这么强制对应。