【问题标题】:Error running Qt executable - missing DLL运行 Qt 可执行文件时出错 - 缺少 DLL
【发布时间】:2015-03-02 14:02:26
【问题描述】:

我已经编译了我的项目以运行,当我启动可执行文件时,我得到一个 windows 错误:

“程序无法启动,因为您的计算机中缺少 Qt5Cored.dll。请尝试重新安装该程序以解决此问题。”

我假设它希望我重新安装 QtCreator,但我的问题是,我可以将项目构建为独立的可执行文件吗?一个不需要安装 Qt 来运行它?这是一个需要在多台计算机上运行的测试程序...谢谢!

【问题讨论】:

标签: qt build executable


【解决方案1】:
  1. 您可以静态构建 Qt 库。但在这种情况下,您应该购买 Qt 许可证或通过 LGPL 分发您的源代码。
  2. 你需要阅读deployment

【讨论】:

  • 嗯,这个程序是专有的,除了我的硬件之外,它不能与任何东西一起使用......而且它属于 ITAR 规定,所以我不能在办公室使用以外的任何东西,而且绝对不允许分享任何东西......所以如果我必须购买许可证,我必须购买许可证。谢谢!
  • @JediEngineer 不需要为专有应用程序购买许可证。将必要的 .dll 与您的 .exe 一起使用就足够了。只需阅读我提供的链接即可。
  • 我确实读过了,谢谢。在我有机会感谢你之前,我不得不跑去开会。谢谢!! :-) 如果我在接下来的一两天内遇到任何问题,我会回复。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-01
  • 2021-05-16
  • 1970-01-01
  • 2015-09-18
相关资源
最近更新 更多