2014-06-14 99 views
0

我已經下載了NVENC SDK
當我打開samples_vs2008.sln時 - 所有項目都加載到解決方案中,並且nvEncoder正在工作。
爲什麼我無法在VS2010中打開NVENC項目?

當我打開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和VS2008選擇CUDA 5.5.props

回答

0

NVIDIA VIDEO CODEC SDK顯然取決於NVCUVID CUDA API。您應該下載並安裝GPU Computing SDK(https://developer.nvidia.com/gpu-computing-sdk)。

+0

事實上,VS2008確實打開所有項目,它的工作意味着我確實安裝了NVCUVID CUDA API :)這不是問題 – theateist

相關問題