您的位置:首页 >CentOS Golang打包后文件在哪
发布于2026-05-03 阅读(0)
扫一扫,手机访问
在 CentOS 环境下,用 Go 语言编译生成的可执行文件,默认就躺在你的项目目录里。怎么把它找出来?其实就几步简单操作。
首先,打开终端。接下来,你需要进入你的 Go 项目所在的文件夹。这步很关键,因为编译操作通常就在项目根目录进行。操作命令如下:
cd /path/to/your/golang/project
进入目录后,直接使用 ls 命令列出所有文件看看。编译好的可执行文件,名字通常和你的主源代码文件一致,但去掉了 .go 后缀。举个例子,如果你的主文件叫 main.go,那么生成的可执行文件大概率就叫 main。
ls
在列出的文件里找到它就行。如果想看得更清楚些,比如文件权限、大小等详细信息,用 ls -l 命令会更直观。
当然,每次都去项目目录里找,有时候不太方便。有没有办法让它生成在指定的位置呢?答案是肯定的。Go 的 build 命令支持 -o 选项,可以让你自由决定输出文件的路径和名字。
比如,你想把程序安装到系统的常用命令目录 /usr/local/bin 下,可以这样操作:
go build -o /usr/local/bin/myapp main.go
执行之后,编译好的 myapp 这个可执行文件,就会乖乖地出现在 /usr/local/bin 目录里了。这样一来,无论在哪个终端路径下,你都能直接通过输入 myapp 来运行它,是不是方便多了?
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
9