在Ubuntu下,使用Golang编译生成可执行文件的步骤如下:
sudo apt update
sudo apt install golang-go
hello.go
的Go源文件,输入以下代码:package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
打开终端,进入到包含hello.go
文件的目录。
运行以下命令来编译Go源文件:
go build hello.go
这将在当前目录下生成一个名为hello
的可执行文件。如果你想为可执行文件指定一个不同的名称,可以使用-o
选项:
go build -o my_hello hello.go
这将生成一个名为my_hello
的可执行文件。
./hello
或者,如果你指定了自定义名称:
./my_hello
这将输出 “Hello, World!”。
注意:在编译过程中,确保你的GOPATH和GOROOT环境变量已正确设置。你可以通过以下命令查看它们的值:
echo $GOPATH
echo $GOROOT
如果需要设置这些变量,请参考Golang官方文档:https://golang.org/doc/gopath_code.html