您的位置:首页 > 理论基础

VS2012静态链接设置

2014-03-09 01:14 197 查看
VS2012的C运行时库的默认设置为动态链接,这样会导致编译生成的程序在某些电脑上无法正常运行。提示找不到某某DLL文件。

遇到这种情况当然可以在目标计算机上安装需要的运行库,但是对于一些小程序就完全没有必要了。

我们可以设置C运行时库为静态链接,来避免出现找不到某某DLL文件的问题。

具体设置如下:

项目->属性->C/C++->代码生成->运行库 将 多线程DLL(/MDd) 或者多线程调试DLL(/MTd) 改为
多线程(/MD) 或者 多线程调试(/MT)

多线程(/MD)
多线程调试(/MT)
的区别就是Release和Debug的区别。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息