ccs3.3连接math.h时出现的错误,希望各位帮忙看看

时间:2022-01-24 20:51:49
程序中用到math.h中的函数

不加#include <math.h>的时候编译警告提示  warning: function declared implicitly

加了#include <math.h>之后编译没错没警告,但是连接的时候出现:


[Linking...] "C:\CCStudio_v3.3\C2000\cgtools\bin\cl2000" -@"Debug.lkf"
<Linking>

undefined                          first referenced
 symbol                                in file
---------                          ----------------
FS$$MPY                            D:\OFDM_28335\Debug\FFT_IFFT.obj
FS$$TOI                            D:\OFDM_28335\Debug\FFT_IFFT.obj
FS$$SUB                            D:\OFDM_28335\Debug\FFT_IFFT.obj
_cos                               D:\OFDM_28335\Debug\FFT_IFFT.obj
I$$TOFS                            D:\OFDM_28335\Debug\FFT_IFFT.obj
_sin                               D:\OFDM_28335\Debug\FFT_IFFT.obj
_pow                               D:\OFDM_28335\Debug\FFT_IFFT.obj
FS$$ADD                            D:\OFDM_28335\Debug\FFT_IFFT.obj
FS$$DIV                            D:\OFDM_28335\Debug\FFT_IFFT.obj
FS$$NEG                            D:\OFDM_28335\Debug\FFT_IFFT.obj
__memcpy_ff                        D:\OFDM_28335\Debug\FFT_IFFT.obj

>>   error: symbol referencing errors - './Debug/OFDM_28335.out' not built

怎么解决啊,各位帮帮我。

1 个解决方案

#1


math.h还是要加的,编译没错,那很可能是程序逻辑上有问题,好好检查一下

#1


math.h还是要加的,编译没错,那很可能是程序逻辑上有问题,好好检查一下