VS2015如何使自己的exe文件在别人的电脑上运行(找不到MSVCP140D.dll)

在项目的debug文件下就有该项目的exe文件,但是该exe文件特别小,是因为使用的是动态dll链接。运行错误界面如下:

VS2015如何使自己的exe文件在别人的电脑上运行(找不到MSVCP140D.dll)
解决办法:使用静态链接
项目》属性》配置属性》c/c++
VS2015如何使自己的exe文件在别人的电脑上运行(找不到MSVCP140D.dll)
运行库有几种:
VS2015如何使自己的exe文件在别人的电脑上运行(找不到MSVCP140D.dll)
* MT选项:链接LIB版的C和C++运行库。在链接时就会在将C和C++运行时库集成到程序中成为程序中的代码,程序体积会变大。
* MTd选项:LIB的调试版。
* MD选项:使用DLL版的C和C++运行库,这样在程序运行时会动态的加载对 应的DLL,程序体积会减小,缺点是在系统没有对应DLL时程序无法运行。
* MDd选项:表示使用DLL的调试版。

最后修改为MTD,再在debug文件下找到该文件就可以在任意电脑上运行了(感谢雨田同学的测试)

参考链接