草庐IT

go - 使变量接受多种类型

我想在Go中开发一个库,它使用Go标准包(http://golang.org/pkg/debug/)中调试包的不同文件格式。这个想法是打开一个文件并打印出关于该文件的信息。现在我想通过测试所有相关文件类型来自动识别正确的文件格式。例如,为了测试一个文件是简单的Mach-O还是胖Mach-O文件,我试图用两种打开方法打开文件:file,err:=macho.Open(filename)iferr!=nil{fmt.Println("NotanMach-Ofile.")}file,err=macho.OpenFat(filename)iferr!=nil{fmt.Println("Nota

ios - Linux 上读取/转储 MachO 文件的工具?

Linux上是否有可用于读取/转储/分析MachO文件的工具?像readelf或objdump这样的东西,只是为了MachO格式?这必须在Linux上运行。 最佳答案 我提供了一个previousanswer描述如何将binutils(objdump和friend)用于Mach-O格式。希望它有所帮助-但由于您提到了iOS,您可能必须将--target参数更改为ARM目标。 关于ios-Linux上读取/转储MachO文件的工具?,我们在StackOverflow上找到一个类似的问题:

ios - Linux 上读取/转储 MachO 文件的工具?

Linux上是否有可用于读取/转储/分析MachO文件的工具?像readelf或objdump这样的东西,只是为了MachO格式?这必须在Linux上运行。 最佳答案 我提供了一个previousanswer描述如何将binutils(objdump和friend)用于Mach-O格式。希望它有所帮助-但由于您提到了iOS,您可能必须将--target参数更改为ARM目标。 关于ios-Linux上读取/转储MachO文件的工具?,我们在StackOverflow上找到一个类似的问题: