Protobuf在Cmake中的正确使用方法详解
(这个例子取自Yu的一篇也想过把他俩放到同一个目录...然后而这个大型项目显然就是关于mediapipe的详细介绍在另一篇文章。mediapipe中使用了大量的ProtoBuf技术来表示图结构,而且mediapipe原生并不是采用cmake来构建项目,而是使用google自家研发的这也是噩梦的开始,mediapipe的.proto文件很多,核心的framework的目录下存在很多的.proto文件,根目录和子目录都有.proto文件:而且每个proto文件之间存在引用的顺序,framework根目录下的每个.proto文件都import了其他目录下的文件,这里的如果直接对上述所有的.proto文件直接使用CLion中Cmake来编译proto生成的正确修改cmake对于这种情况,比较合适的做法是直接使用命令进行生成。首先找到所有需要编译的.proto文件:接下来,定义相关的目录地址,设置好之后,通过参考链接
下载地址
用户评论