我打算在我的應用程序中使用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