ubuntu

Golang编译Ubuntu程序步骤

小樊
48
2025-04-09 15:20:35
栏目: 编程语言

在Ubuntu系统中编译和运行Golang程序的步骤如下:

安装Go语言环境

  1. 下载并安装Go语言
wget https://golang.org/dl/go1.17.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.17.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin
source /.bashrc

或者

source /.profile
go version

如果显示出Go的版本信息,说明Golang开发环境已经成功配置。

编译和运行Golang程序

  1. 创建一个名为 main.go 的文件,编写一个简单的Go程序:
package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}
  1. 打开终端,进入到 main.go 文件所在的目录。

  2. 使用 go build 命令编译程序

go build main.go

这将生成一个名为 main 的可执行文件(在Windows系统下为 main.exe)。

  1. 运行编译后的程序
./main

程序将输出 Hello, World!

交叉编译(跨平台编译)

如果你想为其他操作系统编译程序,可以使用交叉编译。例如,为Linux 64位系统编译程序:

CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o ./build/ ./main.go

以上步骤涵盖了在Ubuntu系统中编译和运行Golang程序的基本流程,包括安装Go环境、编写代码、编译程序和运行程序。

0
看了该问题的人还看了