我正在尝试设置 Point Cloud Library启用 CUDA 选项的主干构建。
我相信我已经按照 these instructions 正确安装了 CUDA .
在 PCL 构建的 cmake 选项中,一些选项无法识别:
我可以手动设置 CUDA_SDK_ROOT_DIR
吗?对于其他未找到的选项也是如此。
最佳答案
CUDA_SDK_ROOT_DIR
应设置为您安装 NVIDIA 的 GPU Computing SDK 的方向。 GPU 计算 SDK 可从您下载 CUDA 的 NVIDIA 同一页面下载。默认情况下,此 SDK 将安装到 $HOME/NVIDIA_GPU_Computing_SDK
。适本地设置它,然后重新运行 cmake。
编辑:
CUDA_SDK_ROOT_DIR
变量实际上是在 $HOME/NVIDIA_GPU_Computing_SDK
下查找包含您正在使用的 CUDA 版本的子目录。对我来说,这是 $HOME/NVIDIA_GPU_Computing_SDK/CUDA/v4.1
。
关于cuda - 查找 CUDA_SDK_ROOT_DIR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8648712/