问题截图
报错代码
运行 'go build go.go' 时出错:
Cannot run program "C:\Users\YZ\AppData\Local\Temp\___go_build_go_go.exe" (in directory "C:\Users\YZ\Desktop\algorithmRealize"): CreateProcess error=216, 该版本的 %1 与你运行的 Windows 版本不兼容。请查看计算机的系统信息,然后联系软件发布者。
问题原因
出现这个问题是由于粗心大意造成的,在go语言编译的时候,如果只是单单编译一个文件的话,package
必须是main
,意味着是可以单独编译的。
解决办法
使用package main
就好了。