我在 Ubuntu 16.4.4 上安装了 CUDA-9.1 ,并尝试编译一个程序,该程序使用了一些需要cuda的库。我在安装很新的时候取得了成功,但是当我再次回到它时它失败了,并给出了以下错误。
找不到//usr/local/cuda-9.1/lib64/libnppial.so.9.1所需的libnppc.so.9.1(尝试使用-rpath或-rpath-link)
并找不到libnppc.so.9.1,我在同一目录中找到了它。 我之前成功编译了程序,但我根本没有改变它,但它失败了。
我使用Qt作为我的IDE,并在.pro文件中添加了正确的LIBS和INCLUDEPATH。 我使用vscode作为我的IDE遇到了同样的问题。我确信这个问题与我的.pro文件或IDE或程序无关,因为它在当晚正在运行。
答案 0 :(得分:0)
-lnppc添加到列表的末尾