【发布时间】:2020-09-13 07:42:27
【问题描述】:
我使用 OpenCV 库创建了一个项目,当我运行 .exe 时它在我的计算机上完美运行,但当我在其他计算机上打开它时却不能。我将所有使用的 QT 和 Opencv dll 放在同一个文件夹中,但是当我运行它时,它仍然会加载一段时间,然后什么也没有发生。
是否有正确的方法在文件中包含/嵌入外部库?
【问题讨论】:
-
你的意思是部署?您试图在不安装任何库且不部署的情况下在不同的环境中运行?
-
是的,我希望能够只将文件传输到其他环境而无需安装 OpenCV
-
这只能通过部署实现。传输文件将无济于事
-
我想我记得 Qt 需要一些其他的东西才能工作,例如平台/qwindows.dll。如果还有其他丢失的文件,Procmon 将能够提供帮助。