Qt - 如何使用OpenCV和Qt构建独立应用程序

时间:2014-09-09 05:47:20

标签: c++ windows qt opencv user-interface

我能够将QtOpenCV连接起来,我的应用程序正常运行。但现在希望我的.exe文件与.dll文件没有任何依赖关系。我希望能够毫无顾虑地在另一台计算机上使用我的应用程序。

我试图搜索几个forums,但我找不到解决问题的方法。

CONFIG += static添加到我的.pro文件就足够了吗?

2 个答案:

答案 0 :(得分:1)

你需要添加CONFIG += static,除此之外你还需要创建一个静态版本的OpenCV,Qt,并将它们全部静态链接到一个exe。

我分享了我的设置here

只需克隆回购并按照说明操作:)

答案 1 :(得分:-1)

看看bin2h。它可以将您的dll文件转换为导入项目的头文件。然后,您可以写出来生成标头,然后将其动态链接到您的可执行文件