0

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

cannot find -laudiered

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

4

1 回答 1

0

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

您需要通知链接器在哪里可以找到必要的文件。大多数图书馆将在其文档中提供这方面的信息,但您也可以尝试自己在图书馆的文件夹中找到它们。

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

请参阅此问题以了解如何在 QT Creator 中执行此操作。

于 2013-03-06T02:47:42.257 回答