在Linux系统中,使用Golang编译生成的可执行文件的位置取决于你在编译时指定的输出目录。如果你没有指定输出目录,那么可执行文件将生成在当前工作目录下。
例如,如果你在项目根目录下的main.go
文件中编写了一个简单的Go程序,你可以使用以下命令编译它:
go build main.go
这将在当前工作目录下生成一个名为main
(在Windows上为main.exe
)的可执行文件。
如果你想将可执行文件输出到特定目录,可以使用-o
选项指定输出文件名和路径。例如,将可执行文件输出到/usr/local/bin
目录:
go build -o /usr/local/bin/myapp main.go
这将生成一个名为myapp
的可执行文件,并将其放置在/usr/local/bin
目录下。请确保你有足够的权限将文件写入目标目录。