C++可执行文件,vcredist错误
C++ executable, vcredist errors?
我在Visual Studio 2019中创建了一个简单的C++Opengl应用程序,我的一些用户报告在程序启动时出现了与vcredist相关的错误。应用程序文件夹只包含库的.exe和一些.dll。我真的需要向用户发送2019 x64 vcredist.exe让他们安装吗?难道没有办法将其嵌入到应用程序中吗?像Godot这样的项目是如何做到这一点的?
您可以在程序中包含vcredit.exe。游戏通常会尝试这样做,如果他们有自己的启动器,可以在后台为该用户运行和安装合适的DLL。如果你有一个较小规模的程序,你可以制作一个安装程序,检查用户是否安装了合适的DLL,如果没有,它会为用户安装。
- 确定要重新分发哪些DLL
- 理解Visual C++应用程序的依赖关系
相关文章:
- 警告处理为错误这里有什么问题
- "error: no matching function for call to"构造函数错误
- boost::进程间消息队列引发错误
- C++,OpenCV,尝试显示图像时"OpenCV(4.3.0) Error: Assertion failed (size.width>0 && size.height>0)"此错误
- 有关插入适配器的错误。[错误]请求从 'back_insert_iterator<vector<>>' 类型转换为非标量类型
- QT在错误的班级中寻找空位
- vector.resize()中的分配错误
- 代码在main()中运行,但在函数中出现错误
- 释放错误后堆使用
- (C++)分析树以计算返回错误值的简单算术表达式
- Project Euler问题4的错误解决方案
- 我的字符计数代码计算错误.为什么
- 从"int*"强制转换为"unsigned int"会丢失精度错误
- 尝试导入pybind-opencv模块时出现libgtk错误
- CMake项目Boost库错误:Boost/config/compiler/gcc.hpp:165:10:致命错误:cs
- 在某些循环内使用vector.push_back时出现分段错误
- MSVC多行宏编译器错误
- 静态数据成员的问题-修复链接错误会导致编译器错误
- 为什么在运行时没有向我们提供有关分段错误的更多信息?
- 错误:未在此范围内声明'reverse'