【问题标题】:Patch links in a Mach-O file?Mach-O 文件中的补丁链接?
【发布时间】:2011-02-26 13:40:24
【问题描述】:

我有一个非常旧的 Mach-O 二进制文件,它链接到一堆不再存在或不兼容的旧框架。

我的目标是在不替换现有框架的情况下从这些框架中抽象出组件。为此,我想更改内置框架路径,以便它们指向我的抽象框架。

如何修改 Mach-O 文件中链接框架的路径?

【问题讨论】:

    标签: linker mach-o


    【解决方案1】:

    Mac OS X 有一个名为 install_name_tool 的程序来执行此任务。

    -change 选项是您可能正在寻找的:

    install_name_tool -change oldLibName yourNewImplmentation machOFile
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-03
      • 1970-01-01
      • 2014-04-06
      • 2012-12-21
      • 2023-03-30
      • 1970-01-01
      相关资源
      最近更新 更多