1. 首页
  2. 分享

golang 如何将程序编译为汇编代码

https://colobu.com/2018/12/29/get-assembly-output-for-go-programs/

主要是三种方式:

方法一: go tool compile

go tool compile -N -l -S once.go

方法二: go tool objdump

首先先编译程序:

go tool compile -N -l once.go

使用

go tool objdump once.o

反汇编出代码 (或者使用 go tool objdump -s Do once.o 反汇编特定的函数:):

方法三: go build -gcflags -S

使用

go build -gcflags -S once.go

也可以得到汇编代码

收藏

暂无评论

登录后可以进行评论。没有账号?马上注册