CUDA 7.0, cuSolver示例:未解析包含cudense.h
CUDA 7.0, cuSolver example: unresolved inclusion of cudense.h
我正在查看文档中的cuSolver示例,并得到以下错误:
致命错误:cudense.h: No such file or directory
编译链接,"make -n":
nvcc -c -I/usr/local/cuda-7.0/include main.cpp
nvcc -o cusolver_run main。1 ./usr/local/cuda-7.0/lib64 -lcublas -lcusolver
cudense.h在include目录中找不到,而cublas_v2.h在那里。有办法得到这个头文件吗?
- Cuda Toolkit 7.0Ubuntu 14.04
CUDA 7文档在这方面有一个错误。这已经在CUDA 7.5RC文档中修复了,所以你可能希望切换到那个版本。
同时,您可以通过包含cusolverDn.h
来修复这个特定的错误。
而不是:
#include <cudense.h>
这样做:
#include <cusolverDn.h>
即使CUDA 7.5RC文档在这部分仍然存在缺陷。在进行上述更改后,如果您将该doc/示例中的cuds
的所有实例更改为cusolverDn
,我相信应该可以修复所有编译错误。
相关文章:
- 如何导出包含具有"std::unique_ptr"值的"std::map"属性的
- 从包含m行的文件中提取n行,必要时(惰性地)重复该文件
- 编译包含字符串的代码时遇到问题
- c++库的公共头文件中应该包含什么
- 将包含C样式数组的对象初始化为成员变量(C++)
- 是否需要删除包含对象的"pair"?
- 函数何时会在c++中包含stack_Unwind_Resume调用
- 如何将包含epoch时间的十六进制字符串转换为time_t
- 使用mongocxx驱动程序时包含头文件问题
- 如何在h文件中包含.o对象文件
- 在混合代码库中将C转换为C++时出现许多包含错误
- VS2017,C++包含目录与附加包含目录,子文件夹包含失败-但为什么
- cmath抛出错误C2062、C2059、C2143和C2447.cmath包含在矢量文件中
- 为什么您需要C++头文件的包含保护
- 无法在UE4中包含BP类到CPP类
- g++ 说函数不存在,即使包含正确的标头
- 在C++代码中包含opencv时,使用ctypes创建.so文件
- Visual C++GC接口如何启用它以及要包含哪个库
- 当调用switch语句中的函数时(即使函数不包含循环),似乎是永不结束的循环的问题
- CUDA 7.0, cuSolver示例:未解析包含cudense.h