Linux系统调用libjpeg遇到的问题

最近在Linux系统下程序调用libJPEG来读JPG格式图像,遇到了问题: JPEG parameter struct mismatch: library thinks size is 664, caller expects 632。

原因:我用的jconfig.h头文件是Windows下编译,并且可能还是libjpeg不同版本的源码编译生成的,和我Linux系统下生成的jconfig.h头文件差异很大,具体的参数定义没有仔细看。将jconfig.h头文件替换就OK了。

发布了4 篇原创文章 · 获赞 1 · 访问量 4366

猜你喜欢

转载自blog.csdn.net/tanbangti5592/article/details/96270579