开始我以为是win7程序到win10的问题
后来发现软件在我的一台win10可以运行
跟着网上说的试着
装了微软运行库合集也不行,directX也不行,装dotNet4也没效果。
提示缺少,补上自己系统system32文件夹里的的相应动态库也不行
mscvr100d.dll
msvcp100d.dll
注意这里都有“d”,我明明编译的release版本,不知道为什么却需要debug版本的动态库
最后解决:装vs2010,刚装完vs2010的Runtime组件就可以运行了。
微软运行库问题是因为装微软运行库只会装Redistributable组件,这两个红的没有(谁没事会像我一样发布debug版本的程序……)