go-编译

  |   0 评论   |   1,563 浏览

go build 无参数编译

go build

go build+文件列表

使用“go build+文件列表”方式编译时,可执行文件默认选择文件列表中第一个源码文件作为可执行文件名输出。
如果需要指定输出可执行文件名,可以使用-o参数,参见下面的例子:
go build -o myexec main.go

go build+包

“go build+包”在设置 GOPATH 后,可以直接根据包名进行编译,即便包内文件被增(加)删(除)也不影响编译指令。
export GOPATH=目标根目录/src
cd 目标根目录/src
$ go build -o main 项目名称/goinstall
注意 GOPATH 下的目录结构,源码必须放在 GOPATH 下的 src 目录下。所有目录中不要包含中文。

评论

发表评论

validate