首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法安装NVENC SDK 5.0

无法安装NVENC SDK 5.0
EN

Stack Overflow用户
提问于 2015-06-29 19:55:51
回答 2查看 1K关注 0票数 2

我想在Ubuntu 14.04中安装NVENC SDK 5.0。我不知道怎么安装它。下载文件后,我在/nvenc_5.0.1_sdk/Samples/NvEncoder目录中应用了'make‘命令。

输出:

代码语言:javascript
复制
g++ -m64 -o NvEncoder NvHWEncoder.o NvEncoder.o -L/usr/local/cuda/lib64 -lcuda -lcudart -L/usr/lib64 -lnvidia-encode -ldl 
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib/libnvidia-encode.so when searching for -lnvidia-encode
/usr/bin/ld: skipping incompatible /usr/lib/../lib/libnvidia-encode.so when searching for -lnvidia-encode
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.9/../../../libnvidia-encode.so when searching for -lnvidia-encode
/usr/bin/ld: skipping incompatible //usr/lib/libnvidia-encode.so when searching for -lnvidia-encode
/usr/bin/ld: cannot find -lnvidia-encode
collect2: error: ld returned 1 exit status
make: *** [NvEncoder] Error 1

我知道它在/usr/lib64目录中找不到libnvenc-encode.so文件。我该怎么办?

EN

回答 2

Stack Overflow用户

发布于 2015-09-17 11:45:36

我认为我们得到的只是示例代码。libnvidia-encode.so和libvcuvid.so包含在nvidia的驱动包中。安装cuda之后,我得到了/usr/lib/nvidia-352目录,在这个目录下我可以找到libnvidia-encode.so。在运行sudo updatedb之后,尝试使用locate libnvidia-encode.so查找它所在的位置。

顺便说一句,您可以使用make自动编译示例代码,而不是自己输入g++

票数 1
EN

Stack Overflow用户

发布于 2016-03-21 21:38:37

您可以从“逐步安装”部分尝试this manual

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31115062

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档