使QT-C++中的exe文件缺少qt5cored dll
Make exe file in QT-C++ missing qt5cored dll
当我将项目文件夹-生成并生成到bin文件夹-从我的计算机复制到另一个计算机时。它显示"程序无法启动,因为缺少QT5core.dll"。
我会将QT安装到另一台计算机上以获取所有QTdll吗?它大约有2gb。我认为这不是一个好的解决方案。因为当我想把它转移给客户时。他不会喜欢安装这个软件只是为了看程序。
我尝试使用NSIS,但我不知道如何从我的机器中获取dll。我需要什么dll才能移动到构建文件夹。
感谢您提供的任何解决方案。
可能是您所需的依赖项没有安装在目标机器上,按照以下答案操作,它就会得到解决:
Qt 5.0程序在QtCreator中运行,但不在之外运行
您不需要在其他计算机上安装任何东西。只需尝试转到安装Qt应用程序的位置,然后导航到"..\Qt\mingw53_32\bin"目录。搜索丢失的.dll文件,将它们复制到.exe文件所在的位置,然后重新运行应用程序。
相关文章:
- 挂起和取消挂起一个文件DLL
- std::threads可以从Windows DLL中的全局变量创建/销毁吗?
- 导入库可以跨dll版本工作吗
- 从C++dll访问C#中的一行主要参数
- 链接到自行创建的dll失败
- 为什么使用 P/Invoke 调用 dll 时,某些计算机中的 LoadLibrary 失败?
- 在调用FreeLibrary后,释放动态链接到具有相同版本的CRT堆的DLL的内存
- 如何指定我希望我的LIB链接到的DLL文件?-Visual Studio 2019
- 如何将图像传输到c++(dll)中的缓冲区,然后在c#的缓冲区中读/写
- C++:将外部库链接到dll库
- 在 Windows 上,是否可以让 dll 在不使用 PATH 环境变量的情况下在另一个文件夹中查找依赖项?
- 不同的Visual Studio版本中缺少.dll
- 从DLL中删除类的实例
- 如何包装第三方DLL在R中使用
- 使用c#访问c++dll中带有char*参数的函数时发生AccessViolationException
- 系统.将数组移交给c#中动态加载的c++DLL时发生AccessViolationException
- 无法启动程序,因为缺少 Qt5Cored.dll
- 在Qt错误显示:"Fault Module Name: Qt5Cored.dll"在win 7和调试时:"segmentation fault"在CentOS Linux和Win 7中
- 使QT-C++中的exe文件缺少qt5cored dll
- 尝试运行应用程序时缺少Qt5Cored.dll