编译的go文件,在window上闪退
时间: 2024-04-01 20:33:55 浏览: 342

Windows平台下GO语言编译器(GO-windows)

闪退可能是由于程序在运行时发生了错误或异常引起的。你可以尝试使用调试工具来定位错误。在Windows上,Go语言自带了调试工具:Delve。你可以使用Delve来调试你的程序,定位错误并进行修复。
具体操作可以参考以下步骤:
1. 安装Delve
可以使用以下命令安装:go get -u github.com/go-delve/delve/cmd/dlv
2. 编译程序并生成可执行文件
使用命令:go build -gcflags "-N -l" -o main.exe main.go
3. 启动调试
使用命令:dlv exec ./main.exe
4. 在调试器中设置断点
在需要设置断点的行上使用命令:b 行号
5. 启动程序
使用命令:c
6. 在程序运行时,调试器会停在设置的断点处,可以查看变量的值,单步调试等操作。
希望以上步骤可以帮助你解决问题。
阅读全文
相关推荐














