qt - 无法在动态链接库中找到过程入口点_Z21qRegisterResourceDataiPKhS0_S0_
问题描述
我正在尝试从 qt 应用程序创建一个 .exe 文件。该程序在 qt 创建器中正确运行。我尝试按照我在网上找到的部署程序(例如:https ://www.youtube.com/watch?v=8qozxqSZQEg )
但是,.exe文件只有在与编译器相同的目录下才能成功运行(我使用的是mingw73_32)。我回来的错误如下:
无法在动态链接库中找到过程入口点 _Z21qRegisterResourceDataiPKhS0_S0_。
我想指出,似乎没有 dll 文件丢失。你能帮我解决这个问题吗?非常感谢,
解决方案
您的代码在调试器上下文中运行,但一旦部署就不会运行。
这意味着上下文彼此不同。
找出差异和原因,你就完成了。
推荐阅读
- java - 连接到另一个本地主机 URL 时,Dockerized tomcat webapp 抛出 404 异常
- javascript - Vue:@click 上 :to 属性的奇怪行为
- python - Python:如何将列添加到 numpy 数组?
- java - 从@WebServlet urlPattern Java 中排除 CSS、JS 和 IMG 文件
- javascript - 在缓存的身份验证密钥尚不存在时减少并发请求
- reactjs - KeyboardDateTimePicker 在 Mozilla Firefox 上无法正常工作
- sql-server - 在增量负载中更新整个历史记录
- python - 使用 Niapy 进行 SVM 优化
- firebase - 无法使用 Context.watch 找到正确的提供程序?
- time-series - 跟踪状态代码响应以便未来的未知代码可以在时间序列图表上可视化的良好做法是什么?