我非常接近为超级分层结构设置开发环境并遵循此链接 https://github.com/IBM-Blockchain/learn-chaincode/blob/master/docs/setup.md
当我运行此命令时git clone -b v0.6 http://gerrit.hyperledger.org/r/fabric 并运行去构建。我收到以下错误:
无法加载软件包:package github.com/hyperledger/fabric:no 可构建的Go源文件 /Users/test/work/src/github.com/hyperledger/fabric
然而,当我从链接运行第4步时,构建成功。 cd $ GOPATH / src / github.com // learn-chaincode / start
go build ./
此处的构建仅对http://gerrit.hyperledger.org/r/fabric不成功。
有什么想法吗?
请建议!
答案 0 :(得分:0)
我认为这里没有精确编写手册。您不应该在克隆的结构存储库上运行go build .
。手册只是在这里指出,如果你的构建错误以后,那么克隆到你的go源代码就不起作用了。我不是要求您构建结构存储库。如果在步骤4中执行了build
命令,则应正确设置所有内容。
答案 1 :(得分:0)
假设您正在设置开发环境,您希望在克隆存储库后为其构建内容。这是用make完成的,例如make all
构建并测试所有内容。
要在以后构建链代码,请在您拥有链代码源文件的文件夹中使用go build
。