Я пишу простую программу на C ++, где мне нужно использовать MMSystem.h
.
Я компилирую ее с g++ -g .\audiodemo.cpp -o audio -lm -lwinmm
, но она выдает ошибку
Система MMS .h: Нет такого файла или каталога
Я даже не начал использовать mmsystem
в своем коде и думал, что это стандартная библиотека.
#include <iostream>
#include <Windows.h>
#include <MMSystem.h>
using namespace std;
const int NUMPTS = 44100 * 10; // 10 seconds
int sampleRate = 44100;
short int waveIn[NUMPTS]; // 'short int' is a 16-bit type; I request 16-bit samples below
int main(){
PlaySound(TEXT("CantinaBand3.wav"), NULL, SND_FILENAME | SND_ASYNC);// - the correct code
int test = 0;
cin>>test;
return 0;
}