/usr/bin/ld: не удается найти -lasound

При использовании 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 ответ

Внутри файла есть закомментированная строка 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 в терминале, и он должен работать.

Другие вопросы по тегам