ubuntu

Ubuntu下Golang编译输出目录怎么改

小樊
40
2025-05-15 22:42:02
栏目: 编程语言

在Ubuntu下,你可以使用CGO_ENABLED=0环境变量和GOOSGOARCH环境变量来编译Golang程序,并通过-o参数指定输出目录。下面是一个示例:

CGO_ENABLED=0 GOOS=linux GOARCH=amd64 -o /path/to/output/directory/your_executable_name ./your_golang_source_file.go

这里:

例如,如果你想将编译后的可执行文件输出到/home/user/go_binaries目录,你可以这样做:

CGO_ENABLED=0 GOOS=linux GOARCH=amd64 -o /home/user/go_binaries/myapp ./main.go

这将在/home/user/go_binaries目录下生成一个名为myapp的可执行文件。

0
看了该问题的人还看了