gpt4 book ai didi

c++ - Visual Studio 2013 msvcr120 到 msvcr100

转载 作者:IT老高 更新时间:2023-10-28 22:33:39 25 4
gpt4 key购买 nike

是否可以将 restrib 文件更改为 msvcr100 以便其他计算机可以运行该程序而不会遇到 .dll 文件的问题?如果是这样,我该如何获得?

我确实编译了程序,但由于缺少 msvcr120.dll 文件,其他人无法使用它。所以如果我能以某种方式改变它会很棒。

是否可以在没有旧 Visualstudio 版本的情况下安装 Plattformtoolset?

最佳答案

你有几个选择:

  1. 在机器上安装 VS2010,并将 Platform Toolset 选项设置为 v100。
  2. here 安装 Windows SDK v7.0A ,应该/可以在 VS2013 的平台工具集菜单中添加一个新选项。不过,让它发挥作用可能非常繁琐。 (开箱即用它很少对我有用)。请注意,如果您在应用程序中使用 MFC,则此选项对您没有任何好处 - 此 SDK 不包含 MFC 库。
  3. 让您的用户从 here 安装 Microsoft VS 2013 C++ Redistributable Package ,并继续进行。
  4. 静态链接到 VS2013 运行时,而不是使用动态链接到运行时 DLL。您可以在 IDE 中通过 C/C++ > Code Generation > RunTime Library > Multi-threaded (/MT)(/MTd) 下的项目设置进行设置。所有需要的代码都将编译到您的应用中,这会使文件变大,但会避免您提到的问题。

关于c++ - Visual Studio 2013 msvcr120 到 msvcr100,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19706421/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com