嘿,这可能是一个非常简单的初学者问题,但我正在尝试使用Audiere库在Qt中播放一些音乐文件。我尝试按照教程所说的方式安装库(即将头文件放在MinGw的Include文件夹中)。 然而,我继续收到相同的错误消息:
cannot find -laudiered
所以我的主要问题是你们可以教我如何在Windows上安装库吗?我不太了解qmake的东西所以我只是使用Qtcreator IDE来编译和运行我的程序。 感谢。
答案 0 :(得分:0)
包含头只提供了库的声明,这对编译器来说很好。您收到链接器错误,因为您没有告诉它在哪里可以找到库的二进制实现文件(Windows上的静态库的.lib)。
您需要通知链接器在何处找到必要的文件。大多数图书馆会在其文档中提供相关信息,但您也可以尝试在图书馆的文件夹中找到它们。
我下载并快速浏览了Audiere。您需要链接的文件位于/ lib文件夹中。
有关如何在QT Creator中执行此操作,请参阅this question。