Как я могу скомпилировать libsndfile под Ubuntu 11.04? - PullRequest
3 голосов
/ 19 июня 2011

Как мне скомпилировать libsndfile под Ubuntu 11.04?

Должен ли я использовать g ++ или что-то еще?

Ответы [ 2 ]

9 голосов
/ 19 июня 2011
sudo apt-get build-dep  libsndfile
apt-get source libsndfile

Установит все необходимые зависимости для сборки, затем (вторая строка) выберет вам дерево исходного кода для сборки и распакует его.Затем вы можете построить его, используя:

cd libsndfile
dpkg-buildpackage

или вместо ВСЕ, что вы можете просто установить, если вам не нужно возиться с источниками:

sudo apt-get install libsndfile

вам также может понадобиться libsndfile-dev, в зависимости от того, что вы делаете с этой библиотекой (см. apt-cache show libsndfile-dev)

2 голосов
/ 19 июня 2011

Распакуйте архив в каталог, переключитесь в этот каталог, введите

 ./configure
 make
 make install

Или самый простой способ получить двоичные файлы (если вам не нужны никакие специальные настройки для вашей конкретной установки)чтобы получить его с помощью программы-получателя магической программы Ubuntu (см. файлы system для библиотеки).Таким образом, я верю, что это также даст вам зависимости.

...