谁能给我一些Xcode项目中的Mach-O文件的例子,或者任何框架的Mach-O文件?
发布于 2011-10-24 22:04:52
如果您为Macintosh构建了一个示例应用程序,请进入"Contents“目录,然后进入"MacOS”目录。
当您键入"nm“,然后输入二进制文件的名称时,您将看到计算机的本机体系结构(无论是32位Intel还是64位Intel)中可用的符号列表。这是Mach对象文件格式的优点之一。
下面是我查看Cocoa框架中的(两个或三个)符号时的一个示例:
[HiThere]:;nm /System/Library/Frameworks/Cocoa.framework/Versions/Current/Cocoa
0000000000000ff8 S _CocoaVersionNumber
0000000000000fa0 S _CocoaVersionString
U dyld_stub_binder您还可以显示其他可用Mach-O格式的体系结构的符号,比如ppc、i386、x86_64或ppc64 (如果它是编译的)。
来自维基百科的Here is more information。
https://stackoverflow.com/questions/7876816
复制相似问题