我有一些去测试。我想用gdb调试。但是编译的二进制文件go test运行后就扔掉了。那么我该怎么做呢?在 Windows/64 上转到 1.6
1 回答
九州编程
TA贡献1785条经验 获得超4个赞
您使用go test -c
which 将生成可执行文件xyz.test
。之后就可以gdb xyz.test
用来调试了。
只需检查标志go test --help
的解释-c
:
将测试二进制文件编译为 pkg.test 但不要运行它(其中 pkg 是包导入路径的最后一个元素)。可以使用 -o 标志更改文件名。
- 1 回答
- 0 关注
- 322 浏览
添加回答
举报
0/150
提交
取消