首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NVML库路径

NVML库路径
EN

Stack Overflow用户
提问于 2017-09-20 19:24:29
回答 1查看 4.5K关注 0票数 3

我使用cmake (3.5.1)编译了一个软件(GROMACS 2016.3),带有以下标志:

cmake .. -DGMX_BUILD_OWN_FFTW=ON -DREGRESSIONTEST_DOWNLOAD=ON -DGMX_MPI=on -DGMX_GPU=on -DGMX_OPENMP=on -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda-8.0 -DGPU_DEPLOYMENT_KIT_ROOT_DIR=/usr/local/cuda-8.0

CUDA库8.0是从deb安装的,使用默认路径。

当软件运行时,它会抛出一个警告GROMACS was configured without NVML support ... Recompile with the NVML library

怎样才能让它看到这样的库呢?我给cmake提供了错误的路径吗?(编译gromacs时不会出现警告或错误)。

非常感谢

EN

回答 1

Stack Overflow用户

发布于 2017-10-31 01:06:54

我目前正在编译GROMACS以支持NVML,下面是我如何让它工作的:将此代码添加到您的cmake中,根据需要替换路径。

代码语言:javascript
复制
-DNVML_INCLUDE_DIR=/usr/cuda_toolkit/8.0.61/include -DNVML_LIBRARY=/usr/cuda_toolkit/8.0.61/lib64/stubs/libnvidia-ml.so

在CUDA 8+中包含了NVML,不再单独安装。

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

https://stackoverflow.com/questions/46320754

复制
相关文章

相似问题

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