0
我试图播放音频这样的:如何将声音添加到C++控制台应用程序?
#include <iostream>
#include <windows.h>
#include <mmsystem.h>
int main()
{
PlaySound(TEXT("I_Dare_You (1).mov"), NULL, SND_FILENAME);
system("PAUSE");
return 0;
}
当我编译它,我得到这些错误:
LNK1120 1 unresolved externals
LNK2019 unresolved external symbol [email protected] referenced in function _main
为什么我得到这些错误,以及如何解决这些问题?
任何答案很可能是平台特定的 - 请适当标记(例如Windows?Linux?Mac OS X?)。 –
您将需要一个音频库。在发布之前搜索[softwarerecs.se]。 –
Windows API有一个['PlaySound'函数](https://msdn.microsoft.com/en-us/library/windows/desktop/dd743680(v = vs.85).aspx),它非常易于使用。它会播放你存储在磁盘上的WAV文件。您也可以将WAV嵌入到您的二进制文件中作为资源。除了链接的文档之外,网上还有大量关于它的内容。 –