1
我有一个Mach-O二进制文件,它非常古老,并且链接到一堆旧框架,而不再存在或不兼容。修补Mach-O文件中的链接?
我的目标是从这些框架中抽象出组件,而不用替换我现有的框架。为此,我想改变内置的框架路径,以便它们指向我的抽象框架。
如何修改Mach-O文件中链接框架的路径?
我有一个Mach-O二进制文件,它非常古老,并且链接到一堆旧框架,而不再存在或不兼容。修补Mach-O文件中的链接?
我的目标是从这些框架中抽象出组件,而不用替换我现有的框架。为此,我想改变内置的框架路径,以便它们指向我的抽象框架。
如何修改Mach-O文件中链接框架的路径?
对于此任务,Mac OS X有一个名为install_name_tool的程序。
的-change
选项是什么你可能寻找:
install_name_tool -change oldLibName yourNewImplmentation machOFile
正是我一直在寻找! – 2011-02-26 14:56:02