day day up~ 2023-05-25 20:39 采纳率: 80%
浏览 23
已结题

/usr/local/lib64: file format not recognized

问题遇到的现象和发生背景

下载编译osgearth之后,/usr/local/lib64库中出现了一些omnet软件识别不了的.so文件

img


查看该目录下的文件如下图所示,动态库文件不都应该是以lib为前缀的嘛,为什么会出现一些没有lib前缀的.so文件呢?这些是不是就是运行omnet项目时识别不了格式的文件呢?

img


也查了这些文件的格式——x86-64,dynamically linked,应该也对着呢吧

img

操作环境、软件版本等信息

VMware虚拟机——linux Debian 11
omnet++ 5.7
osgearth 2.9

尝试过的解决方法

开始以为是因为代码库先拉取到Windows平台进行解压再传到linux上进行编译的问题(动态库.so文件是一个链接文件,但拉取到Windows会失效)
所以删除掉相关库文件,直接在虚拟机上拉取代码库进行解压编译,但结果还是报这个错

我想要达到的结果

我怎么才能解决这个问题呢,是因为那些没有lib前缀的.so文件的格式问题嘛,我可以直接删掉这些文件嘛?

  • 写回答

1条回答 默认 最新

  • day day up~ 2023-05-25 21:42
    关注

    删除了那些文件 还是报同样的错误诶...

    评论

报告相同问题?

问题事件

  • 系统已结题 6月2日
  • 创建了问题 5月25日

悬赏问题

  • ¥200 csgo2的viewmatrix值是否还有别的获取方式
  • ¥15 Stable Diffusion,用Ebsynth utility在视频选帧图重绘,第一步报错,蒙版和帧图没法生成,怎么处理啊
  • ¥15 请把下列每一行代码完整地读懂并注释出来
  • ¥15 pycharm运行main文件,显示没有conda环境
  • ¥15 易优eyoucms关于二级栏目调用的问题
  • ¥15 寻找公式识别开发,自动识别整页文档、图像公式的软件
  • ¥15 为什么eclipse不能再下载了?
  • ¥15 编辑cmake lists 明明写了project项目名,但是还是报错怎么回事
  • ¥15 关于#计算机视觉#的问题:求一份高质量桥梁多病害数据集
  • ¥15 特定网页无法访问,已排除网页问题