g++ -O3 -Wno-unused-result -Iusrlocalcudainclude -c gpu_burn-drvcppgpu_burn-drvcpp In function ‘void _checkErrorcublasStatus_t std__cxx11string int std__cxx11string’gpu_burn-drvcpp8227 error ‘cublasG
这个错误是由于缺少cublasGetStatusString函数的声明导致的。可能的解决方法是添加以下头文件包含语句:
#include <cublas_v2.h>
另外,还有一些警告信息可以修复。首先,将格式字符串中的%o改为%s,以匹配字符串参数:
" gpu-burn -m 50%% # burns using 50%% of the available GPU memory\n"
然后,将size_t类型的参数device_mem_l转换为unsigned int类型,以匹配格式字符串中的%d:
(unsigned int)(device_mem_l / 1000 / 1000)
修复这些问题后,重新编译应该就不会报错了。
原文地址: http://www.cveoy.top/t/topic/h9CG 著作权归作者所有。请勿转载和采集!