最近定位一个奇怪的问题,动态库链接的ok,静态库出现core dump. 定位下来发现项目组同事将uclibc
0.9.28升级到了0.9.32(原来的库有bug)。但是升级的时候,只是把新的 .so 文件覆盖了旧的库文件夹,但是忘记把 .a 文件更新了。
正确的uclibc库的升级方法是:make menuconfig选择编译配置,然后make,再make install,然后删除掉原来的include和lib目录,拷贝新的include和lib目录。
阅读(1715) | 评论(0) | 转发(0) |