Loading
0

go程序在当前系统编译的只能在当前系统运行,在其它系统运行报错

当前Mac系统运行如下

jiangyd:src jiangyd$ go build he.go
jiangyd:src jiangyd$ ./he
name is:  test
18

把程序拷贝到Linux系统运行报错

# ./he
-bash: ./he: cannot execute binary file