一. 修改config.h文件的内容
config.h 里重新把malloc定义为rpl_malloc,realloc定义为rpl_realloc。这两个函数在系统里面都没有,导致后面编出来的库会找不到这两个函数运行的时候就出错了。但是malloc和realloc在标准库里有,就需要手动修改好了。 把HAVE_MALLOC和HAVE_REALLOC都改为1, 把定义去掉。
二. 交叉编译
#cd liquid-dsp-master/
# ./bootstrap.sh
#./configure CC=aarch64-linux-gnu-gcc --host=aarch64-linux-gnu --prefix=/usr/local/liquid-dsp
# make
#make install