一. 修改config.h文件的内容

  config.h 里重新把malloc定义为rpl_malloc,realloc定义为rpl_realloc。这两个函数在系统里面都没有,导致后面编出来的库会找不到这两个函数运行的时候就出错了。但是malloc和realloc在标准库里有,就需要手动修改好了。 把HAVE_MALLOC和HAVE_REALLOC都改为1, 把定义去掉。

交叉编译liquid-dsp

二. 交叉编译 

#cd liquid-dsp-master/
 # ./bootstrap.sh 
 #./configure  CC=aarch64-linux-gnu-gcc --host=aarch64-linux-gnu  --prefix=/usr/local/liquid-dsp
 # make
 #make install 

相关文章:

  • 2021-05-06
  • 2021-12-11
  • 2021-08-02
  • 2021-12-24
  • 2021-11-06
  • 2021-10-24
  • 2021-12-29
猜你喜欢
  • 2021-08-25
相关资源
相似解决方案