求Winmm.lib的路径

一个测试代码,使用PlaySoundA函数

#include <Windows.h>
#include <stdio.h>

int main(){
    PlaySound("MouseClick", NULL, SND_SYNC);
    return 0; 
}

在VS2022下正常
在GCC12.2下不正常,找不到__imp_PlaySoundA

img

然后我尝试链接Winmm.lib,找不到这个库

img

(加上#pragma comment(lib,"winmm.lib")也是不行的)


所以在GCC上怎么使用PlaySound函数?或者是Winmm.lib在什么位置?

C:\Program Files (x86)\Microsoft SDK\Lib\WinMM.Lib
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib\WinMM.Lib
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib\x64\WinMM.Lib
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib\WinMM.Lib
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib\x64\WinMM.Lib
C:\Program Files (x86)\Microsoft Visual Studio\VC98\Lib\WINMM.LIB
C:\Program Files (x86)\Microsoft Visual Studio\VC98\Lib\x64\WinMM.Lib
C:\Program Files (x86)\Windows Kits\10\Lib\10.0.14393.0\um\x64\WinMM.Lib
C:\Program Files (x86)\Windows Kits\10\Lib\10.0.14393.0\um\x86\WinMM.Lib
C:\Program Files (x86)\Windows Kits\10\Lib\10.0.17763.0\um\x64\WinMM.Lib
C:\Program Files (x86)\Windows Kits\10\Lib\10.0.17763.0\um\x86\WinMM.Lib
C:\Program Files (x86)\Windows Kits\10\Lib\10.0.19041.0\um\x64\WinMM.Lib
C:\Program Files (x86)\Windows Kits\10\Lib\10.0.19041.0\um\x86\WinMM.Lib
C:\Program Files (x86)\Windows Kits\10\Lib\10.0.20348.0\um\x64\WinMM.Lib
C:\Program Files (x86)\Windows Kits\10\Lib\10.0.20348.0\um\x86\WinMM.Lib
C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x64\WinMM.Lib
C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x86\WinMM.Lib
C:\Tools\VC6\sdk2003\Lib\WinMM.Lib
C:\Tools\VC6\sdk2003\Lib\IA64\WinMM.Lib