J'ai créé la bibliothèque C suivante pour lire une image:Comment utiliser les FFI de Haskell sur les structures?
typedef struct {
unsigned int height;
unsigned int width;
unsigned char* red; //length=height*width
unsigned char* green;
unsigned char* blue;
} Contents;
Contents readJPEGFile(const char* inFilename);
Je ne peux pas vraiment trouver toute information à l'aide des tableaux et struct avec l'interface Fonction étrangères. Comment pourrais-je procéder pour utiliser ma bibliothèque à Haskell?
J'ai essayé d'utiliser l'exemple suivant comme base: http://therning.org/magnus/archives/315 mais le fichier hsc a été compilé jusqu'à un fichier hs qui ne contenait que le code c ci-dessus et rien de plus (et bien sûr, il ne peut pas être compilé) .
Si vous pouviez ne citer que quelques-uns, il pourrait être grande. – MasterMastic