gpt4 book ai didi

c++ - 我应该为 C++/CMake 项目使用 MinGW 来最小化 MS 的 DLL 的依赖性吗?

转载 作者:太空宇宙 更新时间:2023-11-04 14:16:16 25 4
gpt4 key购买 nike

当我使用 Visual Studio 时,我的可执行文件依赖于 Microsoft 可再发行组件包——部署 MS 的运行时 DLL 的包。这让我很烦。如果我使用 MinGW,我的可执行文件会有什么缺点?

我还想尝试链接 lib-avcodec/avformat,它们由 MinGW 构建,我没有自己的思维能力从 src 在 VS 中构建它们。

最佳答案

在使用 MinGW 的情况下,您将依赖于 mingw 附带的 DLL。将一个供应商换成另一个供应商没什么大不了的。

如果您已经有 MS 项目,请查看静态链接 MS 库的可能性(它是在项目选项中创建时为某些 VisualStudio 项目提供的选项)

关于c++ - 我应该为 C++/CMake 项目使用 MinGW 来最小化 MS 的 DLL 的依赖性吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11012292/

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