install_name_tool报告格式错误的对象

McL*_*ary 9 xcode osx-snow-leopard install-name-tool

每次我尝试在我的机器上使用install_name_tool时,它会报告以下内容

install_name_tool: object: Abacate malformed object (unknown load command 4)
Run Code Online (Sandbox Code Playgroud)

我读到构建二进制文件时可能会出错.为了检查我创建最简单的hello world c ++程序并尝试使用install_name_tool更改某些内容.没工作.我究竟做错了什么?

目前我有运行Snow Leopard OS的XCode 4.2.

Maa*_* O. 11

显然,更新XCode时不会更新install_name_tool.您需要从XCode首选项安装命令行工具.另请参阅OS X Lion上的install_name_tool.这为我解决了同样的错误.

  • 我在小牛队也观察到了这一点.我不得不用/Applications/Xcode.app/Contents//Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin手动替换/ usr/bin中的那个. (3认同)
  • 我收到此错误,但我已安装更新的commandLine工具 (2认同)