我从 Go distribution page 下载并安装了 go1.1.2.windows-amd64.msi并使用 goclipse 插件在 eclipse 上进行设置。
莫名其妙的是,在goclipse设置中,GOARCH设置似乎并不重要。我可以在将 GOARCH 设置设置为 arm、386 或 amd64 的情况下启动一个新项目,并且该项目仍将正常编译和运行。
有没有我应该遵守的设置,或者 GOARCH 设置根本不重要?
此外,后缀为 amd64 的 Go 发行版是否应该用于 64 位 AMD 芯片而不是英特尔芯片? (命名约定有点困惑)
我当前的设置:
Eclipse Keplar 64 位
Goclipse 0.7.6
go版本go1.1.2 windows/amd64 在 Intel i7-3630QM 上运行 Windows 7 64 位
最佳答案
不知道goclipse,但是关于windows的后缀
GOARCH=386 将生成 32 位操作系统 exe 和 GOARCH=amd64 将生成 64 位 exe。
Go 生成的程序将在 Windows 运行的任何现代 CPU 上运行(不包括 ARM)。
亚历克斯
关于eclipse - goclipse goarch 设置重要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19368994/