我打算在我的应用程序中使用id3lib。我正在寻找一种将该库用作DLL的方法。我注意到他们以各种形式发布了图书馆:其中一个是windows binary。我在Windows中的目标平台,我将使用Qt 4.8。之后,我在windows二进制文件解压,我发现下面的文件夹版本:在C++应用程序中使用DLL
- id3lib.dll
- id3lib.exp
- id3lib.lib
我知道如何使用Qt中给定DLL的DLL,函数原型所在的一个或多个头文件,以及带或不带* .lib文件。这个软件包没有头文件。
我该如何使用这个包没有任何头文件?这里的* .lib和* .exp文件的目的是什么?据我所知* .lib文件用于静态链接与我不想在我的程序中的函数。
你的问题是Windows特定的,应该这样标记。 – 2012-03-19 06:52:54
@BasileStarynkevitch:是的,对不起,我忘了。 – Donotalo 2012-03-19 07:06:21