问题描述
- vs编译c语言的兼容问题
-
请问一下为什么我用vs2015编的c语言exe程序在其它没有vs只有vc++6.0的电脑上运行的时候无法运行,提示缺少vcruntime140.dll?有没有什么办法解决(ps:不改变运行程序的电脑)
解决方案
更改项目属性,将/MD改为/MT
解决方案二:
在VC++6.0中新建一个项目,把源代码复制粘贴过来。
解决方案三:
不清楚你的项目设置情况。
1、编译release版本试试
2、如果是MFC把项目属性改为静态链接
解决方案四:
下载这个vcruntime140.dll库, 这是VC专属库,vs里面是不同的库,所以你的加上这个库,vs才能够给你迁移项目,并完成转化。
时间: 2024-12-03 06:28:46