Hola, ayuda con un problema al compilar

Iniciado por Black cracker, 9 Agosto 2015, 04:29 AM

0 Miembros y 1 Visitante están viendo este tema.

Black cracker

Hola amigos. Me ha tocado hacer un programa que reproduzca varios sonidos musicales. Pero el problema es el siguiente al compilar el código me sale 2 errores..

1) error LNK2019: símbolo externo __imp__PlaySoundW@12 sin resolver al que se hace referencia en la función _wmain

2) error LNK1120: 1 externos sin resolver

El código es el siguiente:

#include "StdAfx.h"
#include <iostream>
#include <stdlib.h>
#include <windows.h>


using namespace std;

int main(){

cout << "Teclado de sonidos de 'Do mayor'. 'q' para terminar. " << endl ;
cout << " " << endl;
char nota='e';


while (nota != 'q'){
cin >> nota;
switch (nota)
{
case 'd':
                      PlaySound(TEXT("iphone.wav"), NULL, SND_SYNC);
                      break;
                case 'f':
                      PlaySound(TEXT("android.wav"), NULL, SND_SYNC);
                      break;

}
}
return 0;
}


Eternal Idol

Tenes un error al enlazar, te falta la libreria de importacion para esa funcion. Podes arreglarlo en la configuracion del proyecto o en el codigo:

#pragma comment(lib, "winmm")
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón