gpt4 book ai didi

macos - 如何找到libxxx.a的版本号

转载 作者:行者123 更新时间:2023-12-04 20:17:10 24 4
gpt4 key购买 nike

我可能没有找到正确的搜索词,但我不知道如何获取
无需编写程序的静态(或动态)库的版本号。当然必须有一个unix应用程序来做到这一点(在os x上等效)。 (我尝试了查找器信息,并且
它告诉我 .a 文件是要由文本管理器打开的文件!)。

谢谢。

最佳答案

静态库只是目标文件的存档;它没有隐式版本号。许多库都会有一个明确的版本号,一些像 FOO_VERSION_ 内容为“1.2.3”的符号,但显然没有通用的方法来找到任何这样的符号。

动态库是另一回事。它们有两个版本号,“当前”和“兼容性”。请参阅 otool 的联机帮助页,但您可以轻松地从 -l(在 LC_ID_DYLIB 命令中)或 -L 输出(查找库自己的名称)中解析出您想要的任何一个。

关于macos - 如何找到libxxx.a的版本号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10838161/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com