Mac下查看dylib库的版本信息

在macOS系统里,otool 是一个实用的命令行工具,可用于查看 Mach-O 文件(如可执行文件、动态链接库等)的相关信息。若要查看动态链接库(.dylib)的版本,可借助 otool -L 命令。

命令语法

bash 复制代码
otool -L /path/to/your/library.dylib

示例

假设你有一个名为 libexample.dylib 的动态链接库文件,且存于 /usr/local/lib 目录下,要查看其版本信息,可执行以下命令:

bash 复制代码
otool -L /usr/local/lib/libexample.dylib

输出示例

plaintext 复制代码
/usr/local/lib/libexample.dylib:
	/usr/local/lib/libexample.dylib (compatibility version 1.0.0, current version 1.2.3)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1281.100.1)

在输出结果里,compatibility version 代表兼容版本,current version 则代表当前版本。上述示例中,libexample.dylib 的当前版本为 1.2.3

相关推荐
禾叙_9 小时前
【ollama】同一WiFi下Mac访问Windows Ollama失败?完整调试指南(从Connection refused到成功连通)
windows·macos
ssschema11 小时前
M4芯片MAC安装java环境
java·macos
TYC916 小时前
mac重装系统+软件更新到指定版本
macos
爱喝矿泉水的猛男17 小时前
鼠标堪比mac触控板(普通鼠标即可)
macos·计算机外设
清蒸鳜鱼18 小时前
【Open-AutoGLM】MacOS+Android配置、使用指南
android·macos
卜锦元1 天前
nvm常用命令(nodejs)
macos·编辑器·nodejs·开发工具
小鸡脚来咯2 天前
怎么配置主机名映射?
linux·windows·macos
牛奔2 天前
macOS 使用 conda,同时本地安装了python,遇到 ModuleNotFoundError: No module named ‘xxx‘` 解决
开发语言·python·macos·conda
川川菜鸟2 天前
Codex+ 中转 API 部署教程(Mac版)
macos
rockage2 天前
【技巧】MacOS下使用LaunchDaemons实现开机自启动
macos