我的应用程序在其他计算机上打开时会出现错误msvcr"something".dll,我发现要解决此问题需要安装以下内容:http: //www.microsoft.com/en-us/download/details的.aspx?ID = 40784
这是Visual Studio 2013的Visual C++ Redistributable Packages.
我想用可执行文件中的dll编译程序,这样的事情可能吗?
如果不可能,我在哪里可以将所有dll放入已编译的项目文件夹中?
尝试设置/MT
Release和/MTd
for Debug in Project Settings->C/C++->Code Generation
.这将使您的程序不依赖于Visual Studio库.但请注意,您将链接的所有库/项目也应该具有相同的选项,否则您将得到令人讨厌的链接器错误.
您也可以选择v120_xp
在General->Platform Toolset
你的程序能够在Windows XP上运行