クラスにこのヘッダーがあります
#include <windows.h>
#include <mmreg.h>
#include <msacm.h>
#include <wmsdk.h>
#pragma comment(lib, "msacm32.lib")
#pragma comment(lib, "wmvcore.lib")
#pragma comment(lib, "winmm.lib")
#pragma intrinsic(memset,memcpy,memcmp)
関数を使用しようとすると、次のCreateStreamOnHGlobal(mp3HGlobal, FALSE, &mp3Stream);
エラーが発生します。
playlist.obj:-1: error: LNK2019: unresolved external symbol __imp__CreateStreamOnHGlobal@12 referenced in function "public: int __thiscall Playlist::getLengthInSeconds(class QString)" (?getLengthInSeconds@Playlist@@QAEHVQString@@@Z)
を追加しようとしmsacm32.lib
ましたが、名前の下に存在することがわかりMSAcm32.lib
、Qt はそれを認識しません。またwinmm.lib
、名前を持っている人WinMM.lib
。プログラムが機能するために何を追加すればよいのか、何をすればよいのかわかりません。私に何ができる?