Lors de l'utilisation des versions ffMPEG dans Windows avec Visual Studio 2010, j'ai rencontré l'erreur inttypes.h not found.
. Répondra bientôt à ma propre question.
La solution est de télécharger ce fichier et de placer le inttypes.h
fichier soit où Visual Studio peut le trouver, soit dans le dossier où ffMPEG common.h
est situé. Si vous choisissez ce dernier, vous devrez modifier le #include<inttypes.h>
ligne vers #include "inttypes.h"
.
Avait obtenu cette solution de ici .
Une autre solution qui n'a pas fonctionné pour moi est de remplacer le #include<inttypes.h>
avec
typedef signed char int8_t;
typedef signed short int16_t;
typedef signed int int32_t;
typedef unsigned char uint8_t;
typedef unsigned short uint16_t;
typedef unsigned int uint32_t;
typedef signed long long int64_t;
typedef unsigned long long uint64_t;
Cette solution a été obtenue de ici .
J'espère que cela vous a aidé.
#ifndef HAS_INT_TYPES
#ifdef HAS_C99
#include <stdint.h>
#endif
#endif