小编Ara*_*ash的帖子

“/usr/bin/ld: 找不到 -lcudart”

我是 Ubuntu 的新手并使用 Ubuntu 14.04 64 位。我想make一个项目,用途cudaopencv运行时,我得到了以下错误cmake . && make

Linking CXX executable ground_estimation
/usr/bin/ld: cannot find -lcudart
collect2: error: ld returned 1 exit status
make[2]: *** [ground_estimation] Error 1
make[1]: *** [CMakeFiles/ground_estimation.dir/all] Error 2
make: *** [all] Error 2
Run Code Online (Sandbox Code Playgroud)

这是输出 ld -lcudart --verbose

attempt to open /usr/x86_64-linux-gnu/lib64/libcudart.so failed
attempt to open /usr/x86_64-linux-gnu/lib64/libcudart.a failed
attempt to open //usr/local/lib/x86_64-linux-gnu/libcudart.so failed
attempt to open //usr/local/lib/x86_64-linux-gnu/libcudart.a failed
attempt to open //usr/local/lib64/libcudart.so failed
attempt to open //usr/local/lib64/libcudart.a …
Run Code Online (Sandbox Code Playgroud)

compiling opencv cuda make

13
推荐指数
2
解决办法
15万
查看次数

标签 统计

compiling ×1

cuda ×1

make ×1

opencv ×1