gpt4 book ai didi

c++ - 无法解决,因为它需要 *.dll

转载 作者:行者123 更新时间:2023-11-28 05:12:17 25 4
gpt4 key购买 nike

我刚开始用 Qt 和 C++ 部署我的第一个应用程序。

当我在调试文件夹的 exe 中执行 DoubleClick 时,我收到此消息。

Error to deploy qt app

但我的应用程序不需要这个 .dll。我之前添加了这个,但现在我正在尝试部署并发现这个错误。

我检查了我的 project.pro 并注释了所有类型为 CGAL 的行。

当我评论其中一行时,我检测到它有这个问题。

LIBS += -L$$PWD/../../../libs/CGAL/bin
LIBS += -L$$PWD/../../../libs/cgal4.9/auxiliary/gmp/lib

谁能告诉我,我还需要检查什么以及是否需要检查我的 Qt 程序工具配置的任何部分。

谢谢

最佳答案

可能它没有找到一些 QT 库依赖的 dll。您需要将所有需要的 dll 部署到与可执行文件输出文件夹相同的文件夹中:

像 .pro 配置中这样的配置:

 QMAKE_POST_LINK += windeployqt  $$DESTDIR/$${TARGET}.exe $$escape_expand(\n\t)

要么您需要配置 Windows PATH 环境变量以在其中添加所需的 dll 路径。

关于c++ - 无法解决,因为它需要 *.dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43272799/

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