1 区别 发布程序时,需要把用的的库文件打包到应用程序中, 使用动态编译:把dll动态编译库直接复制到应用程序中 使用静态编译:不再需要dll,生成的目标程序可以直接运行 缺点 生成可执行文件大;缺乏灵活性,不能部署插件