画星星高手

It nerver rains but it pours.

使VC编译的程序无需依赖VC运行库

前言

现在VC版本很多,大家用的版本各不相同,从2010到2017都有,编译出来的程序需要对应版本的运行库才可以运行,这样就导致了很多麻烦。所以本文介绍几种方法来解决。

1. 安装运行库

这个可以当作是废话了,不过大型软件用这个方法无疑是最佳的。

2. 在程序目录上附带VCRUNTIMExxx.DLL文件

这个适用于小中型软件,自己制作了安装包或者以压缩包传播的软件。

3. 在VC的编译选项中指定以静态库链接

这种方法对小程序来说是最实用的,只要一个程序文件,放到哪里都可以执行。
设置方法:项目->属性->配置属性->C/C++-代码生成->运行库->多线程 (/MT)


我的微信公众号:DealiAxy

《使VC编译的程序无需依赖VC运行库》

It never rains but it pours. 欢迎关注我的公众号:DealiAxy 提供更多技术文章

点赞

发表评论