首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在64位Windows中编译Go的问题

在64位Windows中编译Go的问题
EN

Stack Overflow用户
提问于 2011-11-28 22:10:41
回答 1查看 394关注 0票数 0

我已经从gomingw安装了windows 64位的Go。但是,我在任何地方都找不到如何实际编译.go文件。这是直接从Go wiki链接到Windows支持的程序,但所有的教程都在谈论使用6g和gccgo等,而这些都不能在我的windows机器上运行。实际上,我尝试做的是,我把我的"hello.go“放在src文件夹中,在进入src文件夹后,我在命令提示符下运行命令"8g hello.go”。但。它显示错误"open a.go no file or directory“。有人可以通过提供在Windows中编译go程序的正确步骤来帮助我吗?提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-28 23:52:10

导航到源代码目录(例如,C:\Arpsss),显示当前目录,并显示当前目录内容。

代码语言:javascript
复制
C:\>cd C:\Arpssss
C:\Arpssss>cd
C:\Arpssss
C:\Arpssss>dir
 Volume in drive C has no label.
 Directory of C:\Arpssss
11/28/2011  10:26 AM    <DIR>          .
11/28/2011  10:26 AM    <DIR>          ..
11/28/2011  10:24 AM                73 hello.go
               1 File(s)             73 bytes
               2 Dir(s)   4,949,831,680 bytes free

尝试编译一个不存在的名为a.go的文件。

代码语言:javascript
复制
C:\Arpssss>8g a.go
open a.go: No such file or directory

这是您报告的错误--您试图编译一个不在当前目录中的名为a.go的文件。

编译、链接并运行当前目录中的hello.go Go源文件。

代码语言:javascript
复制
C:\Arpssss>8g hello.go
C:\Arpssss>8l -o hello.exe hello.8
C:\Arpssss>hello
Hello, World!

hello.go程序。

代码语言:javascript
复制
package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8297054

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档