编译通过 但是没有产生a.out

binyuan · · 1896 次点击
前面还有build .a的过程, 或者说再详细点 问题就是出在这一步: /usr/lib/go/pkg/tool/linux_amd64/**link** -o $WORK/command-line-arguments/_obj/exe/**a.out** -L $WORK -L /home/binyuan/cloud_trunk/proxy/branches/wechatcloudproxy/pkg/linux_amd64 -extld=gcc -buildmode=exe -buildid=48a4fe1f659816843628e3a5ac0a2bace81be918 -o **manager ** -w -s $WORK/**command-line-arguments.a** 这一步应该是会用**$WORK/command-line-arguments.a**生成 **a.out**文件,然后再把**a.out**复制到当前目录下的**manager **, 这个**manager **就是最终的文件,但是现在**$WORK/command-line-arguments.a**是有的,却没有生成**a.out**,所以肯定也有没有**manager **
#4
更多评论
编译命令用的是:go install ? 你可以试试最简单的代码,用 go install 编译试试?
#1
go install 是最后一步。 试过其他的代码是可以的,就这个文件夹不行。起初以为是用了什么需要新版本才有的库,所以升级到go1.8.3了,但是升级了还是老样子
#2