wxSound。未定义的PlaySoundW @ 12参考

时间:2015-03-19 04:29:51

标签: c++ wxwidgets codeblocks windows-7-x64

我尝试使用wxSound播放声音,但是当我尝试编译和链接所有项目时。我有这个错误:

C:\ wxWidgets-3.0.2 \ build \ msw /../../ include / wx / msw / winundef.h:171:未定义引用`PlaySoundW @ 12'

我谷歌并得到了关于向链接器添加选项-lwinmm的答案。但它没有帮助

1 个答案:

答案 0 :(得分:0)

你准确编译和链接的是什么?您是否尝试过构建wxWidgets附带的sound示例?

此函数肯定在winmm.lib,而wxWidgets makefile已经与它链接。如果它们有效并且您的代码没有,那么您可能只是没有在正确的位置添加-lwinmm选项。