构建一个没有dll依赖的C ++二进制文件

时间:2014-09-01 22:39:02

标签: c++ windows visual-c++

我写了一些C ++代码。我发给了我不是开发人员的朋友。在Windows 7上,他收到错误"程序无法启动,因为msvcr120.dll丢失了"

我如何构建它以便运行?我是否需要使用MSVC 2008进行编译? 2005年?我喜欢这个在vista +

上工作

1 个答案:

答案 0 :(得分:8)

我认为您可以使用/ MD

的MT instread静态链接运行时库

请参阅http://msdn.microsoft.com/en-us/library/2kzt1wy3.aspx

右键单击您的项目 - >属性 - > C / C ++ - >代码生成 - >设置"运行时库"到" / MTd"用于调试和" / MT"发布版本