【问题标题】:Why I cannot open NVENC projects in VS2010?为什么我无法在 VS2010 中打开 NVENC 项目?
【发布时间】:2014-06-14 19:06:33
【问题描述】:

我已经下载了NVENC SDK
当我打开 samples_vs2008.sln - 所有项目都加载到解决方案中并且 nvEncoder 正在工作。

当我打开samples_vs2010.sln:

  1. 只有nvEncoder项目被加载,其他3个项目(cudaDecodeD3D9cudaDecodeGLcudaEncode)加载失败。
  2. 对于每个失败的项目,我都会收到以下错误:
    ...\cudaDecodeD3D9_vs2010.vcxproj:错误:导入的项目“C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0 \BuildCustomizations\CUDA 5.5.props" 未找到。确认声明中的路径正确,并且该文件存在于磁盘上。
  3. 即使我仍然决定运行唯一加载的项目 (nvEncoder),我也会收到错误
    无法启动程序 nvEncoder.exe。系统找不到指定的文件。
    虽然nvEncoder.exe确实存在!

您知道可能是什么问题吗?为什么 VS2010 需要 CUDA 5.5.props 而 VS2008 需要 5.0?

【问题讨论】:

    标签: nvidia video-encoding gpu


    【解决方案1】:

    NVIDIA 视频编解码器 SDK 显然依赖于 NVCUVID CUDA API。您应该下载并安装 GPU Computing SDK (https://developer.nvidia.com/gpu-computing-sdk)。

    【讨论】:

    • VS2008 确实打开了所有项目并且它工作的事实意味着我确实安装了 NVCUVID CUDA API:) 这不是问题
    猜你喜欢
    • 2013-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-26
    • 2019-02-12
    • 1970-01-01
    • 2012-01-14
    • 1970-01-01
    相关资源
    最近更新 更多