NVIDIA CODEC API 9.0 官方例子AppDecGL编译不过

大佬们好! 我初学CUDA,想用NVDEC API 做硬解。
我使用的是 VS2017 + CUDA10.0 + NVIDIA CODEC API 9.0
发现官方的例子中,APPDEC,APPDECMEM等都能正常编译运行,但是APPDECGL项目无法编译。而且系统给出的
错误信息是一整块的,根本不知道到底是哪里错了。请大佬们帮帮我。。。
[attach]8083[/attach]

[attach]8085[/attach]

[attach]8084[/attach]

错误一个是CUDA核函数那里提示应输入表达式,但是我查阅网上资料,他们说这是正常现象是CUDA与C++语言格式不一样造成的,不影响编译。
令一个错误就是一长串,如果您看不清图的话,我贴在这里:

严重性	代码	说明	项目	文件	行	禁止显示状态
<div>错误	MSB3721	命令“"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\bin\nvcc.exe" -gencode=arch=compute_35,code=\"sm_35,compute_35\" --use-local-env -Xcompiler /wd4819 -ccbin "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX86\x86" -x cu  -I..\..\External\FFmpeg\include -I..\..\External -I..\..\NvCodec -I..\..\..\include -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include"  -G   --keep-dir C:\Users\jifaley\Downloads\Video_Codec_SDK_9.0.20\Samples\Win32.Debug\AppDecGL -maxrregcount=0  --machine 32 --compile -cudart static  -g   -DWIN32 -DFREEGLUT_STATIC -DGLEW_STATIC -D_DEBUG -D_CONSOLE -D_LIB -D_CRT_SECURE_NO_WARNINGS -D_UNICODE -DUNICODE -Xcompiler "/EHsc /W0 /nologo /Od /FdC:\Users\jifaley\Downloads\Video_Codec_SDK_9.0.20\Samples\Win32.Debug\AppDecGL\vc141.pdb /FS /Zi /RTC1 /MDd " -o </div><div>
</div><div>C:\Users\jifaley\Downloads\Video_Codec_SDK_9.0.20\Samples\Win32.Debug\AppDecGL\ColorSpace.cu.obj </div><div>"C:\Users\jifaley\Downloads\Video_Codec_SDK_9.0.20\Samples\Utils\ColorSpace.cu"”已退出,返回代码为 1。 </div><div>
</div><div>AppDecGL </div><div>
</div><div>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\BuildCustomizations\CUDA </div><div>
</div><div>10.0.targets </div><div>
</div><div>712	
</div>