每当我尝试在我的机器上使用install_name_tool时,它会报告以下内容
install_name_tool: object: Abacate malformed object (unknown load command 4)
我读到构建二进制文件时可能会出错。为了检查我创建最简单的hello world c ++程序并尝试使用install_name_tool更改某些内容。没工作。我做错了什么?
目前我有运行Snow Leopard OS的XCode 4.2。
答案 0 :(得分:11)
显示更新XCode时不会更新install_name_tool。您需要从XCode首选项安装命令行工具。另见install_name_tool on OS X Lion。这为我解决了同样的错误。
答案 1 :(得分:1)
管理以使其适用于Mac OS 10.9.3
https://github.com/Homebrew/homebrew/issues/26544
$$:〜otool -L / usr / bin / install_name_tool
/ usr / bin / install_name_tool:/usr/lib/libxcselect.dylib(兼容性) 版本1.0.0,当前版本1.0.0)/usr/lib/libSystem.B.dylib (兼容版本1.0.0,当前版本1197.1.1)
$$:~pkgutil --file-info / usr / bin / install_name_tool
卷:/路径: 在/ usr / bin中/ install_name_tool pkgid:com.apple.pkg.Essentials pkg-version:10.9.0.1.1.1306847324 安装时间:1390577801 uid:0 gid:0模式:755
wget上没有更多错误:
$$:~wget dyld:未加载库:
@@ HOMEBREW_PREFIX @@ / opt / openssl / lib / libssl.1.0.0.dylib参考 来自:/ usr / local / bin / wget原因:图片未找到