交叉编译,多线程linux 问题,

交叉编译在开发板上运行产生的错误 JPEG parameter struct mismatch: library thinks size is 376, caller expects 371

jpeg_create_decompress(&cinfo) 出错了
cinfo这个结构需要初始化。必须将其中的 size 字段设为正确的长度。
或者是版本问题,比如板子上运行的jpeglib 版本是80,而下载的是62,提取了62版的jpeglib.h也会导致同样的出错~