在Windows上安装C ++库(特别是Audiere)?

时间:2013-03-06 02:36:34

标签: c++ qt

嘿,这可能是一个非常简单的初学者问题,但我正在尝试使用Audiere库在Qt中播放一些音乐文件。我尝试按照教程所说的方式安装库(即将头文件放在MinGw的Include文件夹中)。 然而,我继续收到相同的错误消息:

cannot find -laudiered

所以我的主要问题是你们可以教我如何在Windows上安装库吗?我不太了解qmake的东西所以我只是使用Qtcreator IDE来编译和运行我的程序。 感谢。

1 个答案:

答案 0 :(得分:0)

包含头只提供了库的声明,这对编译器来说很好。您收到链接器错误,因为您没有告诉它在哪里可以找到库的二进制实现文件(Windows上的静态库的.lib)。

您需要通知链接器在何处找到必要的文件。大多数图书馆会在其文档中提供相关信息,但您也可以尝试在图书馆的文件夹中找到它们。

我下载并快速浏览了Audiere。您需要链接的文件位于/ lib文件夹中。

有关如何在QT Creator中执行此操作,请参阅this question