gpt4 book ai didi

c++ - 如何留下 Visual Studio 2013 dll 依赖项?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:09:40 24 4
gpt4 key购买 nike

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

这是用于 Visual Studio 2013 的 Visual C++ 可再发行组件包。

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

如果不行的话,哪里可以把所有的dll放到编译后的项目文件夹中?

最佳答案

尝试在Project Settings->C/C++->Code Generation中为Release设置/MT,为Debug设置/MTd。这将使您的程序不依赖于 Visual Studio 库。但请注意,您要链接的所有库/项目也应该有相同的选项,否则您会遇到严重的链接器错误。

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

关于c++ - 如何留下 Visual Studio 2013 dll 依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21602007/

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