error: ‘TRT_DEPRECATED_ENUM’ does not name a type TRT_DEPRECATED_ENUM
时间: 2023-08-17 12:04:12 浏览: 46
trt_pose_trt.zip
这个错误是由于TensorRT版本问题导致的。在旧版本的TensorRT中,使用的是`TRT_DEPRECATED_ENUM`,而在新版本中已经被替换成了`TRT_DEPRECATED`。解决这个问题的方法是将错误信息中的`TRT_DEPRECATED_ENUM`替换成`TRT_DEPRECATED`。如果你使用的是旧版本的TensorRT,可以在代码中添加以下宏定义来避免这个错误:
```
#define TRT_DEPRECATED TRT_DEPRECATED_ENUM
```
如果你使用的是新版本的TensorRT,则不需要添加这个宏定义。
阅读全文