2011-04-22 150 views
0

我已经从http://www.codethecode.com/projects/class-dump/下载了类转储。 我打开终端类转储,但结果如下 上次登录:周五4月22 16:46:57关于ttys000 yu-brooks-imac:〜yubrook $/Users/yubrook/Desktop/class-dump;出口; 类转储3.3.3(64位) 用途:类转储[选项]-bash:class-dump:command not found

其中选项包括: -a显示实例变量的偏移量 -A显示执行地址 --arch选择从特定体系结构使用-o -I排序类指定的通用二进制(PPC,PPC64,I386,x86_64的) -C只显示等级匹配正则表达式 -f在方法名 找到字符串-H生成在当前目录中的头文件或目录,类别和协议(覆盖-s) -o输出目录用于-H -r递归地扩展框架和固定的虚拟机共享库 -s按名称排序类和类别 -S按名称排序方法 -t在输出中抑制报头,用于测试 --list-arches列出文件中的拱形,然后出口 --sdk根指定SDK根路径(完整路径,或4.1,4.0,3.2,10.6,10.5,3.1.3,3.1.2,3.1) 注销

[工艺补]

我不明白如何运行类转储。请帮助我。谢谢!

我点击了命令行类转储,结果是 宇布鲁克斯的iMac:桌面yubrook $类突降 -bash:类转储:找不到命令

回答

-1

这是因为操作系统无法识别当前文件夹路径。 导航到您下载代码的当前文件夹。运行如下:

./class-dump 
0

通过手动安装类转储和下载类转储在使用该Steve Nygard。然后将类转储文件复制到以下位置“/ usr/local/bin”。之后这一切都会正常工作。