go gdb调试 参数设置
2013-05-30 14:16
281 查看
编译时,如果编译的结果需要gdb调试则使用参数-gcflags “-N
-l”,这样可以忽略Go内部做的一些优化,聚合变量和函数等优化. go
build -gcflags "-N
-l",但是一定要注意是不是小写的i,也不是大写的I,是小写的L,不然会出现奇怪的错误。
如果编译的结果需要发布.则使用-ldflags “-s”,可以去掉调试信息,减小大约一半的大小
删除调试符号:go build -ldflags “-s -w”
-s: 去掉符号信息。
-w: 去掉DWARF调试信息。
关闭内联优化:go build -gcflags “-N -l”
-l”,这样可以忽略Go内部做的一些优化,聚合变量和函数等优化. go
build -gcflags "-N
-l",但是一定要注意是不是小写的i,也不是大写的I,是小写的L,不然会出现奇怪的错误。
如果编译的结果需要发布.则使用-ldflags “-s”,可以去掉调试信息,减小大约一半的大小
go build -ldflags "-s"
删除调试符号:go build -ldflags “-s -w”
-s: 去掉符号信息。
-w: 去掉DWARF调试信息。
关闭内联优化:go build -gcflags “-N -l”
相关文章推荐
- go gdb调试 参数设置 减小执行文件体积
- qt中如何设置makefile中的编译参数(qt中添加gdb调试的条件)
- qt中如何设置makefile中的编译参数(qt中添加gdb调试的条件)
- gdb 调试运行设置main函数参数
- go gdb调试参数
- GDB调试时的参数设置
- gdb带参数调试
- (rt-thread gdb)异常向量的设置以及ARM下单步调试的实现
- gdb调试参数
- go学习(三)——gdb调试
- gdb调试带参数程序
- windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境
- windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境
- 使用GDB调试GO<一>
- GDB调试Go程序
- gdb 调试带参数的程序-转
- GDB 调试带参数程序的方法int main(int argc,char *argv[])
- gdb调试带参数程序
- GDB调试器实验---对gdb各项调试参数的详细说明
- GDB 调试参数