我正在尝试编译QtAV项目的测试。我按照此处描述的步骤进行了操作:https://github.com/wang-bin/QtAV/wiki/Use-QtAV-In-Your-Projects
在我尝试编译一些示例之前,一切都很顺利。我收到此错误:C:/ Qt / Tools / mingw492_32 / bin /../ lib / gcc / i686-w64-mingw32 / 4.9.2 /../../../../ i686-w64-mingw32 /bin/ld.exe:找不到-lQtAV
我认为库(QtAV1.dll,QtAVWidgets1.dll等)已经到位,在我的情况下位于c:\ Qt \ 5.6 \ mingw49_32 \ bin \中。我甚至使用适用于Windows和Android的QtAV成功编译了一个QML测试应用程序。
但是这些例子不会编译,我无法弄清楚原因。
答案 0 :(得分:0)
我无法弄清楚原因。
链接器告诉您它无法找到libQtAV.lib
我认为库(QtAV1.dll,QtAVWidgets1.dll等)到位了
运行时需要上面的库(DLL
s)。在 linktime ,您需要LIB
s,而不是DLL
s。
您可能需要在链接行添加:-L c:\Qt\5.6\mingw49_32\lib
。