bk7258 libzip崩溃之解决
一、崩溃定位
https://blog.csdn.net/sz76211822/article/details/153404265?spm=1001.2014.3001.5502
根据这个找到崩溃的位置,libzip 调用的是libzlib, libzlib里面的crc32 与其他模块里面的crc32函数冲突,函数名一样、形参个数不一样。导致libzip调用了其他模块里面的crc32 函数。崩溃。
二、解决办法
将libzlib、libzip里面的crc32 函数都改名,重新编译后添加进工程。