C /usr/bin/ld:找不到-LASOND

C /usr/bin/ld:找不到-LASOND,c,makefile,snowboy,C,Makefile,Snowboy,在文件夹中使用make命令时,我遇到了以下错误 /usr/bin/ld: cannot find -lf77blas /usr/bin/ld: cannot find -lcblas /usr/bin/ld: cannot find -llapack_atlas /usr/bin/ld: cannot find -latlas /usr/bin/ld: cannot find -lasound 我已经设法用命令解决了所有问题,例如-lasound sudo apt-get install li

在文件夹中使用
make
命令时,我遇到了以下错误

/usr/bin/ld: cannot find -lf77blas
/usr/bin/ld: cannot find -lcblas
/usr/bin/ld: cannot find -llapack_atlas
/usr/bin/ld: cannot find -latlas
/usr/bin/ld: cannot find -lasound
我已经设法用命令解决了所有问题,例如
-lasound

sudo apt-get install libatlas-base-dev

如何添加缺少的库
-lasound

文件
install\u portaudio.sh
中有一行注释,说明

因此,只需在终端中运行命令
sudoapt get-y install libasound2 dev
,它就可以工作了

# On linux systems, we only build with ALSA, so make sure you install it using
# e.g.:
#   sudo apt-get -y install libasound2-dev