나는 이미지를 읽기 위해 다음과 같은 C 라이브러리를 만들었습니다하스켈의 FFI를 구조체에 어떻게 사용합니까?
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);
은 정말 외국인 함수 인터페이스와 배열과 구조체를 사용하는 모든 정보를 찾을 수 없습니다. 하스켈에서 내 도서관을 사용하려면 어떻게해야합니까?
다음 예제를 기본으로 사용하려고 시도했습니다. http://therning.org/magnus/archives/315하지만 hsc 파일은 위의 C 코드 만 포함 된 hs 파일로 컴파일되었습니다 (물론 컴파일 할 수 없습니다) .
이 잘 될 수있다. – MasterMastic