【发布时间】:2022-01-20 21:21:09
【问题描述】:
我有一个项目需要创建/读取其他项目生成的 protobuf 文件。
我希望dlprimitives 能够读取格式为ONNX protobuf 和Caffe protobuf 的文件
将它们包含到项目中的最佳方式是什么:
- 从原始存储库中复制文件,并参考更新源的自述文件
- 制作 caffe/onnx 外部子项目
- 在构建时按需下载它们
我的想法:
- 纯副本不知道它对更新有什么好处
- 创建巨大的子项目并增加单个文件的克隆时间,因为不可能有一个单一文件的子项目
- 假设构建环境可以访问互联网。
什么是更好的政策?一般是怎么解决的?
【问题讨论】:
标签: protocol-buffers subproject code-sharing