cantos 7 解决libgcc_s.so.1 must be installed for pthread_cancel to work

时间:2025-02-23 09:46:04

同事移交的程序编译都没问题但是运行时一直报错libgcc_s.so.1 must be installed for pthread_cancel to work,在网上查了很多资料都说是32l位ibgcc没有装或者64位libgcc库没有安装的原因,排查后发现libgcc库都是没有任何问题的,用ldd列出了所有需要的库也都在对应路径下。

       试过网上的解决方法没有一个奏效的,开始怀疑不是libgcc的问题,最后通过gdb调试发现报错信息中有提到库,通过对比发现是由于安装的库版本低于程序所需的版本导致的。