gpt4 book ai didi

c++ - 添加 QSound 后应用程序部署不起作用

转载 作者:行者123 更新时间:2023-11-30 03:53:29 27 4
gpt4 key购买 nike

我有一个可以部署在其他机器 (Visual Studio) 上的应用程序。我添加了模块 QtMultimedia 以使用 QSound 类。

想要重新部署我的应用程序,可执行文件首先指示我需要 Qt5Multimedia.dll,然后是 Qt5Network.dll(我没有在我的项目中添加)。

现在我的应用程序没有启动,但没有错误消息,我不明白......我在互联网上没有找到太多。

最佳答案

首先 - 使用 dependency walker列出所有依赖项,并确保除了二进制文件之外,您还拥有所有必需的 dll。

接下来,确保您已将所有必需的插件复制到 appropriate plugin folder除了二进制。请特别查看 plugins/audio/qtaudio_windows.dll,我认为您可能需要部署它。

检查您的应用使用的内容的另一个好方法是使用 process explorer在机器上,您可以轻松检查应用程序运行时使用的所有 dll。

关于c++ - 添加 QSound 后应用程序部署不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30116742/

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