Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我从某个地方得到了一个 abc.so 库,在使用 gcc4.4.3 时,我收到错误,表明这个 abc.so 是不兼容的类型。知道如何找到这个库的版本。
在 Unix 下:
列出二进制文件中的字符串,然后简单地 grep GCC 版本:
strings -a <binary>| grep "GCC:"
这将为您提供用于构建二进制文件的 GCC 版本。但我不确定这是你想知道的。您还可以通过使用获取有关二进制文件的更多信息readelf -h <binary>
readelf -h <binary>