[Dev-Cpp]Une erreur de compilation

[Résolu]
Signaler
Messages postés
65
Date d'inscription
vendredi 10 février 2006
Statut
Membre
Dernière intervention
21 octobre 2009
-
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
-
Voila sur un programme de lecture Mp3,j'ai quelque probléme
#include "fmod.h"
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>

FSOUND_STREAM *Mp3;
char FileMp3 [360];
FILE *fp;
int Mp3Long;
int Mp3Canal;

main()
{
    puts("Entrer le nom du fichier Mp3 à lire :");
    gets(FileMp3);
    fp=fopen(FileMp3,"r+");
    if(fp==NULL)
    {
                perror("Erreur:");
                getchar();
                exit(1);
    }
    else
    {
    fclose(fp);
    Mp3 = FSOUND_Stream_Open(FileMp3 ,FSOUND_NORMAL,0,0);
    FSOUND_Stream_Play(Mp3Canal,Mp3);
    }
}
quand je compile tout cela j'obtient :
File Format not recognized
Quelqu'un pourrait me dire d'où vient cette erreur et pourquoi je l'obtient.
Merci d'avance.
Bye.
P.S:J'obtient cette erreur dans d'autre programme tel qu'un client FTP.

2 réponses

Messages postés
2333
Date d'inscription
samedi 28 février 2004
Statut
Membre
Dernière intervention
26 juillet 2013
37
Salut:

1. Ajoutes le fichier fmod.h à ton projet.
(Clic droit sur ton projet puis fais un add file)

2. Ou bien, créer un dossier Fmod dans le répertoire include de DevCpp
puis fais un
#include <Fmod/fmod.h>

Remarque: Ne pas oublier de faire le lien de la bibliothèque fmod.a
Messages postés
2676
Date d'inscription
vendredi 28 juin 2002
Statut
Membre
Dernière intervention
13 janvier 2016
21
salut,

dans fopen je mettrais plutot rb+...par contre si ca vient de FSOUND_Stream_Open, là j'en sais rien...

ShareVB