在Windows 64位中编译Go的问题

我已经为Windows 64位从gomingw安装了Go 。但是,我找不到任何地方实际如何编译.go文件。这是直接从Go Wiki获得Windows支持链接的程序,但是所有教程都讨论了如何使用6g和gccgo等,而这些在我的Windows机器上都不起作用。实际上,我想做的是,将“ hello.go”放入src文件夹,转到src文件夹后,在命令提示符下运行命令“ 8g hello.go”。但。它显示错误“打开一个没有这样的文件或目录”。有人可以通过提供正确的步骤在Windows中编译go程序来帮助我吗?提前致谢。


慕丝7291255
浏览 229回答 1
1回答

catspeake

导航到您的源代码目录(例如C:\ Arpsss),显示当前目录,并显示当前目录的内容。C:\>cd C:\ArpssssC:\Arpssss>cdC:\ArpssssC:\Arpssss>dir&nbsp;Volume in drive C has no label.&nbsp;Directory of C:\Arpssss11/28/2011&nbsp; 10:26 AM&nbsp; &nbsp; <DIR>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .11/28/2011&nbsp; 10:26 AM&nbsp; &nbsp; <DIR>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ..11/28/2011&nbsp; 10:24 AM&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 73 hello.go&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1 File(s)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;73 bytes&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2 Dir(s)&nbsp; &nbsp;4,949,831,680 bytes free尝试编译名为的不存在的文件a.go。C:\Arpssss>8g a.goopen a.go: No such file or directory这是您报告的错误-您试图编译一个a.go不在当前目录中的文件。在当前目录中编译,链接和运行hello.go Go源文件。C:\Arpssss>8g hello.goC:\Arpssss>8l -o hello.exe hello.8C:\Arpssss>helloHello, World!该hello.go程序。package mainimport "fmt"func main() {&nbsp; &nbsp; fmt.Println("Hello, World!")}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go