昨天花了一个下午吧win10 升级完成,但无奈发现vs2013无法成功编译cocos2d-x的程序了,提示丢失MSVCR110.dll,当时非常崩溃,在网上各种搜解决办法,大多都是游戏运行的问题。
但机智的我发现,我和他们情况虽然不一样,但原理相同。
一般dll文件都在system32(32位)或者sysWOW64(64位),由于我是64位系统,所以我打开sysWOW64,发现里面确实没有msvcr110.dll,倒是有一个msvcr110d.dll。但在system32下却有msvcr110.dll,当时脑抽,把32下的dll拷贝到 了64的下面,可想而知,编译后还是出错。本来想在网上下载一个dll文件,但我突然发现,c盘里有一个windows.old文件夹 ,而且,正如我想的一样,里面有一个sysWOW且这里面还有msvcr110.dll文件,果断复制过去。OK编译成功。
这里把解决方法总结一下,希望可以帮到和我一样菜的菜鸟。