我正在尝试使一些公开可用的线性代数代码中的C函数起作用。
公开可用的原型是...
int ilaenv_(int *, char *, char *, int *, int *,int *, int *);
公开可用的代码具有函数调用...
nb = ilaenv_(&c__1, "DGEQRF", " ", m, n, &c_n1, &c_n1);
其中m,n,c_1和c_n1均为整数。
错误信息如下:
C++ 11 does not allow conversation from string literal to char *.
我没有创建这段代码,而是从LAPACK网站下载的。我不愿意对公开可用的代码做太多修改,因为担心引入错误。然而,我正在处理的程序中出现了一些函数的错误。
我该如何解决这个问题?