【发布时间】:2017-02-10 12:16:01
【问题描述】:
我已经安装和设置好了。
export GOPATH=$HOME/go
export PATH=$PATH:/usr/local/go/bin
我在以下位置创建了package。
$HOME/go/src/github.com/shamsher31/gosymbol
我在包文件夹中使用
go build
它在GOPATH 内的bin 文件夹中创建二进制文件
但是当我尝试从命令行运行包名时,会出现以下错误。
symbol: command not found
如何从命令行执行二进制文件?
【问题讨论】:
-
您是否已将
$GOPATH/bin添加到您的 PATH 中? -
并使用
go install将二进制文件安装到GOPATH/bin中 -
是的,我已经完成了你提到的两个步骤
-
相关:What does go build build?
go build将可执行文件保留在当前工作目录中。 -
这不是
main包。它不会构建二进制文件。
标签: go