This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320C6678: DSPLIB 3_4_0_0 LU分解矩阵求逆函数问题

Part Number: TMS320C6678


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,以及怎么消除