无法读取符号:存档没有索引

时间:2012-11-05 07:28:48

标签: static-libraries recompile makefile-project

我必须照顾一个旧项目并陷入其中。这是一个makefile项目,我得到错误无法读取符号:存档没有索引;在进行构建时运行ranlib以添加一个

我找到了有关此问题的有用链接could not read symbols: Archive has no index; run ranlib to add one

我尝试了 nm liboprt.a 命令,并为目标文件获取文件格式无法识别。 我还尝试了文件planeoprt.o 并获得结果 planeoprt.o:ELF 32位MSB可重定位,MIPS,MIPS-II版本1(SYSV),未剥离 < / p>

问题是我只有静态库(.a)和目标文件(.o),所以我不能按照他们的指示重新编译源代码(.c)。

有人帮我解决这个问题而不重新编译源代码吗?

0 个答案:

没有答案