DSPF_dp_lud_inverse,编译报warning #225-D: function declared implicitly。但是函数能正常运行,而且结果跟VS对比没错。
变量声明:
#pragma DATA_SECTION(tmp_M, ".internVari");
double tmp_M[CHANNEL][CHANNEL];
#pragma DATA_SECTION(tmp_inv_M, ".internVari");
double tmp_inv_M[CHANNEL][CHANNEL];
#pragma DATA_SECTION (L, ".internVari");
double L[CHANNEL][CHANNEL];
#pragma DATA_SECTION (U, ".internVari");
double U[CHANNEL][CHANNEL];
#pragma DATA_SECTION (P, ".internVari");
unsigned short P[CHANNEL][CHANNEL];
函数调用:
DSPF_dp_lud(CHANNEL, (double *)tmp_M, L[0], U[0], P[0]);
DSPF_dp_lud_inverse(CHANNEL, P[0], L[0], U[0], (double *)tmp_inv_M);
请问,为什么会产生这个warning,以及怎么消除