c – 如何让Visual Studio 2013 dlls依赖项落后?

我的应用程序在其他计算机上打开时会出现错误msvcr“something”.dll,我发现为了解决这个问题,他们需要安装以下内容
http://www.microsoft.com/en-us/download/details.aspx?id=40784

这是Visual Studio 2013的Visual C Redistributable Packages.

我想用可执行文件中的dll编译程序,这样的事情可能吗?

如果不可能,我在哪里可以将所有dll放入已编译的项目文件夹中?

解决方法

尝试设置/ MT for Release和/ MTd for Debug in Project Settings-> C/C++ – > Code Generation.这将使您的程序不依赖于Visual Studio库.但请注意,您将链接的所有库/项目也应该具有相同的选项,否则您将得到令人讨厌的链接错误.

您可能还希望在General-> Platform Toolset中选择v120_xp,以便您的程序能够在Windows XP上运行

相关文章

本程序的编译和运行环境如下(如果有运行方面的问题欢迎在评...
水了一学期的院选修,万万没想到期末考试还有比较硬核的编程...
补充一下,先前文章末尾给出的下载链接的完整代码含有部分C&...
思路如标题所说采用模N取余法,难点是这个除法过程如何实现。...
本篇博客有更新!!!更新后效果图如下: 文章末尾的完整代码...
刚开始学习模块化程序设计时,估计大家都被形参和实参搞迷糊...