cmake 找不到libatomic.so.1

ix0qys7i  于 2022-11-11  发布在  其他
关注(0)|答案(1)|浏览(679)

我试图构建snappy,但最终得到错误

error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory

当我在/lib/gcc/x86_64-redhat-linux/8/中查找时,我确实找到了文件libatomic.so
里面的东西

INPUT ( /usr/lib64/libatomic.so.1.2.0 )

如果我在/usr/lb64/中查找,则只有这些文件存在

libatomic_ops_gpl.so.1
libatomic_ops_gpl.so.1.1.2
libatomic_ops.so.1
libatomic_ops.so.1.1.1

我试着做yum install libatomic_ops.x86_64,它说什么都不做。这是做yum search libatomic时出现的唯一包。
我不知道如何解决这个问题。谢谢!
重要的是,这是一台红帽子8. 6机器。

unguejic

unguejic1#

通过运行dnf install gcc解决了这个问题,这更新了gcc并允许yum install libatomic工作

相关问题