0

我从这个站点下载了用于 linux 或 MAC os 的 cudaEncode 示例:

http://docs.nvidia.com/cuda/cuda-samples/index.html#imaging

但我认为它也适用于 Windows 和 Visual Studio,它的源代码如 main.cpp 和 VideoEncoding.cpp 包含寡妇的标头,它也没有 Makefile。

怎么了 ?如何在 linux 上运行它?Linux(centOS)的GPU(不是NVENC硬件)上是否有另一个CUDA视频编码示例

4

1 回答 1

1

我遇到了同样的问题。我相信这一切都归结为 Windows 使用 DirectX 而 Linux 和 Mac 不使用的事实。示例中的代码使用 DirectX,这就是它无法在非 Windows 操作系统上正常运行的原因。

于 2013-11-05T20:03:29.430 回答