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

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

报错图片
解决办法:使用静态链接
项目》属性》配置属性》c/c++
改位置
运行库有几种:
几种类型
* MT选项:链接LIB版的C和C++运行库。在链接时就会在将C和C++运行时库集成到程序中成为程序中的代码,程序体积会变大。
* MTd选项:LIB的调试版。
* MD选项:使用DLL版的C和C++运行库,这样在程序运行时会动态的加载对 应的DLL,程序体积会减小,缺点是在系统没有对应DLL时程序无法运行。
* MDd选项:表示使用DLL的调试版。

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

参考链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值