c++使用PlaySound函数报错undefined reference to `PlaySoundA@12'如何解决?
被报错部分的代码:
#include
#include
#pragma comment(lib,"Winmm.lib")
int main()
{
PlaySound("BackgroundMusic.wav", NULL, SND_FILENAME | SND_ASYNC);
return 0;
}
用的啥编译器,
#pragma只有vc能识别,g++不认
然后设置 project -> bulid options 点linker settings 再点add 添加winmm后ok即可