LNK2019 无法解析的外部符号 “__declspec(dllimport) public: virtual __cdecl nvinfer1::YoloPluginCreator

  • 问题描述
#问题1 

严重性	代码	说明	项目	文件	行	禁止显示状态
错误	LNK2019	无法解析的外部符号 "__declspec(dllimport) public: virtual __cdecl nvinfer1::YoloPluginCreator::~YoloPluginCreator(void)" (__imp_??1YoloPluginCreator@nvinfer1@@UEAA@XZ),函数 "public: __cdecl nvinfer1::PluginRegistrar::~PluginRegistrar(void)" (??1?$PluginRegistrar@VYoloPluginCreator@nvinfer1@@@nvinfer1@@QEAA@XZ) 中引用了该符号	yolov5	D:\workshop\deeplearning\tensorrtx-master\yolov5\build\yololayer.cu.obj	1	

严重性	代码	说明	项目	文件	行	禁止显示状态
错误		member "nvinfer1::YoloPluginCreator::mFC" may not be initialized	yolov5	D:\workshop\deeplearning\tensorrtx-master\yolov5\yololayer.cu	262	

#问题2
YoloPluginCreator::mFC" may not be initialized

LNK2019 无法解析的外部符号 “__declspec(dllimport) public: virtual __cdecl nvinfer1::YoloPluginCreator_第1张图片

  • 以上两个问题的解决方法

主要是CMakeLists.txt的问题,在CMakeLists.txt中添加add_definitions(-DAPI_EXPORTS)即可

LNK2019 无法解析的外部符号 “__declspec(dllimport) public: virtual __cdecl nvinfer1::YoloPluginCreator_第2张图片

你可能感兴趣的:(TensorRT,图像处理,深度学习,c++)