【问题标题】:MSB3721 error when executing yolo_cpp_dll.vcxproj执行 yolo_cpp_dll.vcxproj 时出现 MSB3721 错误
【发布时间】:2021-02-11 00:40:49
【问题描述】:

严重性代码描述项目文件行抑制状态工具 错误 MSB3721 命令 ""C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2\bin\nvcc.exe" -gencode=arch=compute_30,code="sm_30,compute_30" -gencode=arch=compute_75, code="sm_75,compute_75" --use-local-env -ccbin "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29333\bin\HostX86\x64" -x cu -rdc=true -I\include -IC:\opencv_3.0\opencv\build\include -I....\include -I....\3rdparty\stb\include -I.... \3rdparty\pthreads\include -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2\include" -I\include -I\include -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2\include" --keep-dir x64\Release -maxrregcount=0 --machine 64 --compile - cudart 静态 -DCUDNN_HALF -DCUDNN -DGPU -DLIB_EXPORTS -D_TIMESPEC_DEFINED -D_SCL_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -DWIN32 -DNDEBUG -D_CONSOLE -D_LIB -D_WINDLL -D_MBCS -Xcompiler "/EHsc /W3 /nologo /O2 /Fdx64\DLL_Relea se\vc142.pdb /FS /MD " -o x64\DLL_Release\avgpool_layer_kernels.cu.obj "D:\Yolo_v4\darknet\src\avgpool_layer_kernels.cu"" 退出代码 1.yolo_cpp_dll C:\Program Files (x86) \Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\BuildCustomizations\CUDA 11.2.targets 785 CudaCompile

【问题讨论】:

    标签: visual-studio-2019 darknet yolov4


    【解决方案1】:

    CUDA 10.2 之后的版本已删除对 compute_30 的支持。所以你必须改变这行: compute_30,sm_30;compute_75,sm_75 在 yolo_cpp_dll.vcxproj 和 darknet.vcxproj 到 compute_50,sm_50;compute_75,sm_75

    【讨论】:

      猜你喜欢
      • 2013-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-06
      • 2017-08-29
      • 2015-09-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多