我正在尝试使用 cmakefile 运行此 C++ 控制台应用程序项目,并且我收到此项目中编写的 cuda 优化器的此错误。
// wrap the existing CUDA CSR data in a viennacl::compressed_matrix:
viennacl::compressed_matrix<double> vcl_A(d_L_Row, d_L_Col, d_L, viennacl::CUDA_MEMORY, ncols, ncols, nnzL);
viennacl::vector<double> vcl_R(d_R, viennacl::CUDA_MEMORY, ncols);
viennacl::vector<double> vcl_X(X, viennacl::CUDA_MEMORY, ncols);
对于上述部分代码显示此错误:
没有构造函数“viennacl::compressed_matrix<NumericT, AlignmentV>::compressed_matrix [with NumericT=double, AlignmentV=1U]”的实例与参数列表匹配
这到底是什么意思?如何解决?