/ usr / bin / ld: невозможно найти -lasound - PullRequest
1 голос
/ 27 января 2020

При использовании команды make на snowboy в папке snowboy / examples / C / я получил следующие ошибки

/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

У меня получилось чтобы решить все из них, exapt -lasound с помощью команды

sudo apt-get install libatlas-base-dev

Как добавить отсутствующую библиотеку -lasound

1 Ответ

2 голосов
/ 27 января 2020

Внутри файла install_portaudio.sh есть закомментированная строка, в которой указано

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

Так что просто запустите команду sudo apt-get -y install libasound2-dev в терминале, и она должна работать.

...