Closed Hezhexi2002 closed 1 year ago
@shouxieai 大佬你好,我在wsl2上按照README里的步骤编译安装tensorRT_Pro,但是make至100%一直报错: 我查阅了几个相关的issue,发现您都说是protobuf版本的问题,但是我试过v3.11.4最后make的时候也还是一样的错误,所以我想请教一下大佬这是什么原因导致的,我现在用的opencv是noetic自带的4.2,可能是因为这个吗,希望大佬解惑!
Update:参考这篇文章在./configure
指定prefix为/usr/local/protobuf,然后在CMakeLists.txt中重新set了protobuf的路径之后现在make不报错了:
我一开始是通过find_package(Protobuf REQUIRED)
来链接Protobuf,也许是因为这个导致了一开始make报错吧,另外其实现在make还有NVInfer: 6: [libLoader.h::DynamicLibrary::50] Error Code 6: Internal Error (Unable to load library: libnvinfer_builder_resource.so.8.4.1)
这个错,不过我在另外一个issue下找到了大佬你的回答,应该是我LD_LIBRARY_PATH中还没添加libnvinfer_builder_resource.so.8.4.1路径原因导致的,不过目前我还不需要运行sample,所以后来我只运行make -j8
就没有任何报错了:
@shouxieai 大佬你好,我在wsl2上按照README里的步骤编译安装tensorRT_Pro,但是make至100%一直报错: 我查阅了几个相关的issue,发现您都说是protobuf版本的问题,但是我试过v3.11.4最后make的时候也还是一样的错误,所以我想请教一下大佬这是什么原因导致的,我现在用的opencv是noetic自带的4.2,可能是因为这个吗,希望大佬解惑!