-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ubuntu make error #42
Comments
我发布的lean文件里面应该是有protobuf的代码的,请使用protobuf == 3.11.4
…------------------ 原始邮件 ------------------
发件人: "dlunion/tensorRTIntegrate" <[email protected]>;
发送时间: 2020年10月28日(星期三) 中午11:35
收件人: "dlunion/tensorRTIntegrate"<[email protected]>;
抄送: "Hope"<[email protected]>;"Mention"<[email protected]>;
主题: [dlunion/tensorRTIntegrate] ubuntu make error (#42)
你好
我用protobuf3.8.0编译 error onnx_ONNX_NAMESPACE-ml.pb.cpp is not a member of ‘google::protobuf::internal::WireFormat’
然后使用protobuf3.13.3编译 onnx_ONNX_NAMESPACE-ml.pb.h:368: undefined reference to `google::protobuf::internal::AssignDescriptors(google::protobuf::internal::DescriptorTable const*)'好像版本太新了。
请问protobuf的版本应该是什么?
我本机编译的onnx-tensorrt7得不到src/onnx/下边所有的.h 如onnx_ONNX_NAMESPACE-ml.pb.h onnx-operators_ONNX_NAMESPACE-ml.pb
@dlunion @hopef
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
我的系统是ubuntu16.04 使用3.11.4还是会报objs/onnx/onnx_ONNX_NAMESPACE-ml.pb.o: In function ONNX_NAMESPACE::AttributeProto::GetMetadataStatic()': /disk3/workspace/trt/tensorRTIntegrate-master/src/onnx_parser/OnnxAttrs.cpp:42: undefined reference to google::protobuf::RepeatedField::~RepeatedField()' |
@dlunion 你好能帮我解答下我上边的疑问么 谢谢 |
https://github.com/dlunion/tensorRTIntegrate/blob/master/README.onnx.plugin.md |
请问你们的项目是依赖于tensorrt6的么? 我加了cmake .. -DONNX_NAMESPACE=onnx2trt_onnx编译指令但是生成的还是onnx-operators_onnx2trt_onnx-ml.pb.h没有生成onnx-operators_ONNX_NAMESPACE-ml.pb.h |
operators_onnx2trt_onnx-ml.pb.h就是onnx-operators_ONNX_NAMESPACE-ml.pb.h,是同一个文件,仅仅是我生成的时候-DONNX_NAMESPACE=onnx2trt_onnx没有写造成的 |
项目不是依赖tensorRT6,仅仅是onnx-tensorrt部分是6.0的 |
也就是仅仅解析器是6.0的。当初调研过最新的解析器,应该是存在很多问题,例如不兼容6.0,所以没有使用 |
谢谢你的解答 我下载onnx-tensorrt6.0在编译看看 很棒的项目能让我们快速上手编译自己的onnx plugin |
谢谢你的帮助 已经编译成功了. @hopef |
你好
我用protobuf3.8.0编译 error onnx_ONNX_NAMESPACE-ml.pb.cpp is not a member of ‘google::protobuf::internal::WireFormat’
然后使用protobuf3.13.3编译 onnx_ONNX_NAMESPACE-ml.pb.h:368: undefined reference to `google::protobuf::internal::AssignDescriptors(google::protobuf::internal::DescriptorTable const*)'好像版本太新了。
请问protobuf的版本应该是什么?
我本机编译的onnx-tensorrt7得不到src/onnx/下边所有的.h 如onnx_ONNX_NAMESPACE-ml.pb.h onnx-operators_ONNX_NAMESPACE-ml.pb
@dlunion @hopef
The text was updated successfully, but these errors were encountered: