我非常接近为hyperledger fabric设置dev环境,并遵循这个链接https://github.com/IBM-Blockchain/learn-chaincode/blob/master/docs/setup.md。
当我运行这个命令时,git克隆-b v0.6 http://gerrit.hyperledger.org/r/fabric并运行go build。我得到以下错误:
无法加载软件包: package github.com/hyperledger/fabric: /Users/test/work/src/github.com/hyperledger/fabric中没有可构建的Go源文件
但是,当我从链接运行步骤4时,构建成功。cd $GOPATH/src/github.com//learn chaincode/start
去建造。/
这里的构建不仅仅是对http://gerrit.hyperledger.org/r/fabric成功的。
有什么想法吗?
请给我建议!
发布于 2017-02-16 06:59:08
我认为手册在这里写得不准确。不应该在克隆的fabric存储库上运行go build .。手册只是在这里声明,如果您在之后获得构建错误,则进入go源的克隆无法工作。我不是要你建立织物储存库。如果您的build命令是在步骤4中执行的,那么一切都应该正确设置。
发布于 2017-02-16 07:05:19
假设您正在设置dev环境,那么在克隆回购程序之后,您想要为此构建一些东西。这是通过make完成的,例如make all来构建和测试所有。
要在以后构建链码,请在包含链码源文件的文件夹中使用go build。
https://stackoverflow.com/questions/42255261
复制相似问题