商城首页欢迎来到中国正版软件门户

您的位置:首页 >Ubuntu Golang打包后的文件在哪里

Ubuntu Golang打包后的文件在哪里

  发布于2026-05-01 阅读(0)

扫一扫,手机访问

在Ubuntu系统中定位Golang编译文件

在Ubuntu上使用Golang完成编译打包后,生成的可执行文件默认就躺在你的当前工作目录里。如果不确定当前位置,一个简单的 pwd 命令就能立刻告诉你答案。至于最终的文件名,则通常由你的项目名称和编译目标平台共同决定。

Ubuntu Golang打包后的文件在哪里

举个例子,如果你直接在项目根目录下运行 go build 命令,那么编译产出的可执行文件就会出现在这个目录,文件名默认就是项目的名称(当然,不包括 .go 后缀)。

如果你对默认的文件名不满意,想自己来定,那就要用到 -o 这个选项了。具体操作如下:

go build -o myapp

执行之后,当前目录下就会出现一个名为 myapp 的可执行文件,是不是很简单?

那么,如果不想让文件生成在当前目录,而是放到别处去,该怎么办呢?同样可以借助 -o 选项来实现,只需要在指定文件名时,带上目标路径就可以了。你可以使用绝对路径:

go build -o /path/to/output/myapp

或者使用相对路径:

go build -o ./output/myapp

无论采用哪种方式,命令都会在指定的目录(/path/to/output./output)下,乖乖生成那个你命名的 myapp 文件。这样一来,项目的结构就能保持得清清楚楚了。

本文转载于:https://www.yisu.com/ask/60032009.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注